Автор Тема: Мониторинг ферм через Telegram  (Прочитано 914 раз)

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 718
  • Поблагодарили: 24 раз(а)
  • Karma: +30/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Мониторинг ферм через Telegram
« : Апрель 24, 2016, 08:16:29 am »
BOT STATUS: OnLine (TestMode, DB WIPED 24/04/2016)
 
Написали бота для Телеграмм, α-версия пока что. Возможны вайпы. Добавление или удаление функционала и т.д.
 
Что делает:
Мониторит через API статус ферм.Если ферма ушла в оффлайн - начинает присылать сообщения о событии, что "RIG "X" - OFFLINE!!!", при этом будет слать сообщения с определенным периодом проверки пока ферма не будет OnLine (Сделано пока что именно так, дабы именно пробудить пользователя о том, что ГРОШИ пропадают, но и другой вариант: уведомить три раза, что ферма офф, потом успокоится и больше не срать сообщениями (почти как уведомление мейлом от Дварфа). Вообще польза сие чуда, когда фермы падают ночью, то есть работает как будильник))) Некоторым хватает и стандартного мейл уведомления, но мне лично не нравится задержка его работы и прочее. Другие примочки возможно допишем по мере свободного времени. Клиенты Телеграмм есть для всех платформ почти, потому не будет труда установить хоть на мобильник и включить постоянное уведомление в телефоне. Учитывайте!!! - это тестовая версия, возможны баги, недочеты, вылеты самого бота на нашей стороне, потому используем на свой страх и риск  :)
 
Офф. клиент Telegram:
https://telegram.org/
 
Контакт бота:
@dwarf_mon_bot
 
Использование:
Добавить бота себе в контакты. Написать боту лишь одно сообщение для регистрации одного из вариантов оповещений! Не пишите два раза, или не пишите первый вариант, потом второй - это ничего не даст - сработает только первое! Так что подумайте какой из вариантов Вам более подходит! Если Вы хотите изменить тип оповещения - удалите кошелек (или все кошельки) и добавьте их заново с другим типом оповещения. Почтовый ящик указывать нужно тот, который Вы указывали для оповещений в настройках прокси, указание ящика - требование API пула, он никак не используется в наших личных целях и не передается никаким третьим лицам.
 
1 - Оповещение только 3 раза о том, что риг упал. Последующие сообщения о мертвом риге не будут форсироваться!
/add_wallet WALLET EMAIL

Примеры:
/add_wallet 93395ec0caa0622b11441bf26d01b2fe36bf8797 kiska@gmail.com
/add_wallet 0x93395ec0caa0622b11441bf26d01b2fe36bf8797 kiska@gmail.com
2 - Оповещение циклическое, без остановки, пока ферма не проснется! Это значит, что будет тулить сообщения о мертвой ферме, пока она не станет ONLINE! Вы можете получить свыше 100 сообщений за час и это будет продолжаться и дальше!!! Учитывайте это!
/add_wallet WALLET EMAIL True

Примеры:
/add_wallet 93395ec0caa0622b11441bf26d01b2fe36bf8797 kiska@gmail.com True
/add_wallet 0x93395ec0caa0622b11441bf26d01b2fe36bf8797 kiska@gmail.com True
E-Mail адрес является ОБЯЗАТЕЛЬНЫМ!
Берем адрес, который вводили в настройках оповещения прокси. Если не хотите светить свое мыло: измените в настройках майнера на mail@example.com, после чего запустите майнер, и добавьте кошелек уже с mail@example.com, иначе работать НЕ БУДЕТ!

Удаление кошельков:
 
1 - Удаление определенного кошелька:
/removewallet WALLET

Пример:
/removewallet 0x97395ec0caa0681b11440bf26d01b5fe36bf2797
/removewallet 97395ec0caa0681b11440bf26d01b5fe36bf2797
2 - Удаление всех кошельков с аккаунта:
/removeall

Пример:
/removeall
Проверка статуса бота (OnLine/Offline):
Напишите боту любое простое сообщение, например отправьте 1,
Вы должны получить ответ от бота, если он онлайн и работает.

Пример:
XXX (Send) [24.04.16 23:17]
1

Sasha Grey, [24.04.16 23:17]
Still alive... Keep calm and relax.
После того, как отправите боту одну из этих строк, он "мило" скажет "Сдрасти" и больше ничего не скажет до тех пор, пока риг не упадет (можете протестировать, это все-таки альфа, мало ли, может бот сразу упадет  :)))
 
Пожелания/предложения/замечания - приветствуются.
 
Кошельки на пивчинский и дальнейшее усовершенствование бота (aka Donate):

ETH: 0x9890a5f7EB7700544aFfE617067Fb910235ca1cB
BTC: 1PvHNP2LuwNkHCvdTZwvoqTwBZ8LwAXH22


Разработчик: Flexystar
« Последнее редактирование: Апрель 26, 2016, 09:46:15 am от makssun »


Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

 

Яндекс.Метрика