Наплыв пользователей всё-таки мотивирует работать) Сегодня их уже больше шестисот:
Всего юзеров: 606
Из них активных в последние 24 часа: 379
Показатель активности: 62.54%
Поэтому решил несколько улучшить бота. И в итоге вот что вышло.
Часовые пояса
Собственно, многие просили меня прикрутить часовые пояса на Sojourner-Боте. Ну как многие, человек десять-пятнадцать найдется. И тут пришлось доделывать, хотя дико лень, на самом деле. И всё же — теперь можно задавать местное время. Благо — в Ингресс играют по всему миру)
Для этого идем в настройки, там выбираем мой часовой пояс и ставим цифрой смещение относительно Москвы. Например, 5 или 10, или даже -3! Отрицательные числа так же можно вводить, вводим со знаком минус:
Проверить корректность данных можно, нажав Прошлый хак — вам должны показаться данные уже в местном времени. Если это так — значит, всё сработало.
Можно было делать по Гринвичу, но — мы же в России. Так что, пусть будет Москва.
Своё утреннее оповещение
Не всем удобно, что бот присылает первую сводку в десять утра. Кому-то надо пораньше, а кому-то может и попозже. Теперь это реально сделать. Снова же — идем в мои настройки -> моё утро , и ставим там желаемое время в часах:
Что особенно приятно — для тех, у кого время смещено, ничего менять не надо. Хотите рассылку в десять — просто ставите 10. Система сама сориентируется по указанному вами сдвигу часового пояса!
Лимит на вечерние оповещения
Когда я стал менять утро, я понял, что вечер многие тоже хотели бы изменить. Сейчас по умолчанию бот пишет до десяти часов вечера. Скрипт запускается раз в час и сравнивается с указанным вами временем. Если вы установите значение 23 — то он последний раз за день напишет вам в 22-02. Если хотите вызов в 11 вечера — пишете 24, то есть на час больше. И так далее…
Новые иконки
Я хотел сделать эту красоту с самого начала, но еще не знал, как. Теперь — знаю! В итоге у нас есть вот такая замечательная менюшка:
Стало значительно симпатичнее и удобнее. Внутреннее меню настроек я наворачивать не стал, там итак много пунктов и не все они хорошо смотрятся на мобиле. Так что оставлю, как есть.
Глюки и баги
Они, наверняка, где-то будут. Теперь скрипты запускаются раз в час — даже ночью. Так что следите за настройками часового пояса, чтоб бот вас не заспамил. Если есть какие-то идеи или проблемы — можно отписать мне в телегу ну или по нику найти — @pavel419.
Что дальше?
Пока вроде бы все «хотелки», что были за эти две недели изложены, я реализовал. И так подозреваю, что улучшать тут просто нечего, главное, чтобы не глючило то, что уже есть. Возможно, в ближайшее время я напишу еще что-то интересное, и совсем не обязательно, что для Ингресс. Следите за публикациями)
Ваша поддержка
И да — не забывайте оценивать бота и голосовать за него в каталоге ботов Telegram. Ну и приводите новых игроков. Эта штука будет полезна всем ингрессерам.
С уважением, ваш Pavel419