Необходимо будет перенести все текущие функции из v1 в v2.
Некоторые аспекты, про которые стоит помнить
- Вся база данных, относящаяся к боту, должна находится в одной базе данных MongoDB. Не стоит использовать
client.madbot и client.stats одновременно. Если что-то подобное имеется в v1 - переписать.
- Структура кода должна быть улучшена. Не стоит тупо переносить старый код в новый, используя Ctrl+C, Ctrl+V. Можно так сделать, если после этого код будет сразу же пересмотрен по полной строгости.
- Желательно каждую команду реализовывать в отдельном файле. Некоторые команды могут иметь кучу строчек кода, а если они все будут в одном месте - будет ужас.
- Если есть штуки, которые используются и в других местах - выносить в отдельные классы или функции. Меня самого заёбывает писать всё время логику подтверждения своих действий пользователем в v1, поэтому в v2 такого стоит избегать.
- В случае вопросов во время переноса функций - обращаться ко мне.
Необходимо будет перенести все текущие функции из v1 в v2.
Некоторые аспекты, про которые стоит помнить
client.madbotиclient.statsодновременно. Если что-то подобное имеется в v1 - переписать.