Telegram и миграция базы данных
Миграция базы данных
Бот перенесен на новый сервер и архитектуру. Это повлекло за собой сложности в переносе данных, т.к. модель сильно изменилась в связи с тем, что бот стал многоканальным (прогресс можно синхронизировать на разных каналах/платформах). Тем не менее, я не хотел делать вайп, поэтому несколько вечеров потратил на код миграции основных данных, так что у вас должны сохраниться:
- деньги
- статистика
Все предметы, находившиеся в вашем инвентаре, возвращены в виде денег. То же самое касается и наград: поставленные деньги были возвращены тому, кто их поставил.
Здоровье, таймеры, зарегистрированные дуэли на момент переноса будут вайпнуты, что не очень страшно, но имейте в виду.
Telegram
Бот теперь есть в Telegram — @wwfo_bot
Пока что им можно пользоваться только в официальной группе (выше) или в личных сообщениях.
Синхронизация прогресса
Можно синхронизировать прогресс на DTF и в Telegram. Для этого на DTF в комментариях напишите команду:
wwfo получить код привязки
После чего можно следовать указаниям бота: он пришлет вам код, который нужно будет ввести уже желательно в личных сообщениях боту в Telegram (для дополнительной безопасности вашего профиля на DTF). В ответ на второе сообщение бот вышлет еще один код – с помощью него вы подтвердите привязку снова написав команду на DTF.
Если не хотите, чтобы кто-то видел эту процедуру, сделайте это в своем личном блоге и потом удалите пост.
Другие изменения
Официальное название проекта теперь "Wild West: Frontier Obscured" или "Дикий Запад: Скрытый Фронтир". Это поможет некоторой самоидентификации проекта, ибо называть бота "Дикий Запад на DTF" в телеграме как-то становится странным :)
- wwfo - новый маркер для команды бота (можно писать как wwdtf и "дикий запад")
Послесловие
Спасибо за участие в закрытом тестировании:
Поддержать проект
Бот практически бесперебойно работает с 16.06.2019 на VPS, аренду которого как ни странно нужно оплачивать. Я не планирую прекращать работу и тем более выключать его, даже если бы над ним не работал. Поэтому тем, кто неравнодушен к этому проекту, предлагаю поддержать проект в виде донатов на следующей страничке: