Telegram и миграция базы данных

Telegram и миграция базы данных

Миграция базы данных

Бот перенесен на новый сервер и архитектуру. Это повлекло за собой сложности в переносе данных, т.к. модель сильно изменилась в связи с тем, что бот стал многоканальным (прогресс можно синхронизировать на разных каналах/платформах). Тем не менее, я не хотел делать вайп, поэтому несколько вечеров потратил на код миграции основных данных, так что у вас должны сохраниться:

  • деньги
  • статистика

Все предметы, находившиеся в вашем инвентаре, возвращены в виде денег. То же самое касается и наград: поставленные деньги были возвращены тому, кто их поставил.

Здоровье, таймеры, зарегистрированные дуэли на момент переноса будут вайпнуты, что не очень страшно, но имейте в виду.

Telegram

Бот теперь есть в Telegram — @wwfo_bot

Пока что им можно пользоваться только в официальной группе (выше) или в личных сообщениях.

Синхронизация прогресса

Можно синхронизировать прогресс на DTF и в Telegram. Для этого на DTF в комментариях напишите команду:

wwfo получить код привязки

После чего можно следовать указаниям бота: он пришлет вам код, который нужно будет ввести уже желательно в личных сообщениях боту в Telegram (для дополнительной безопасности вашего профиля на DTF). В ответ на второе сообщение бот вышлет еще один код – с помощью него вы подтвердите привязку снова написав команду на DTF.

Если не хотите, чтобы кто-то видел эту процедуру, сделайте это в своем личном блоге и потом удалите пост.

Первое и третье сообщение на дтф
Первое и третье сообщение на дтф

Другие изменения

Официальное название проекта теперь "Wild West: Frontier Obscured" или "Дикий Запад: Скрытый Фронтир". Это поможет некоторой самоидентификации проекта, ибо называть бота "Дикий Запад на DTF" в телеграме как-то становится странным :)

- wwfo - новый маркер для команды бота (можно писать как wwdtf и "дикий запад")

Послесловие

Спасибо за участие в закрытом тестировании:

Поддержать проект

Бот практически бесперебойно работает с 16.06.2019 на VPS, аренду которого как ни странно нужно оплачивать. Я не планирую прекращать работу и тем более выключать его, даже если бы над ним не работал. Поэтому тем, кто неравнодушен к этому проекту, предлагаю поддержать проект в виде донатов на следующей страничке:

77
32 комментария

Комментарий недоступен

1
Ответить

Введите код запроса на привязку аккаунта на том канале, на который хотите перенести прогресс, используя команду:
wildwest привязать d11963500ab0c6f0
Вы получите код подтверждения, который нужно будет ввести здесь.

Ответить

считаю необходимым напомнить, что даже после поправок в Конституцию — я всё ещё самый быстрый стрелок на Диком Западе.

😎

1
Ответить

Дуэль внесена в реестр, Ainsov Eternal. Осталось дождаться соперника!

Ответить

wwfo получить код привязки

Ответить

Введите код запроса на привязку аккаунта на том канале, на который хотите перенести прогресс, используя команду:
wildwest привязать e96d0d7ac98cc8cf
Вы получите код подтверждения, который нужно будет ввести здесь.

Ответить

Я самый быстрый стрелок на диком западе

Ответить