Skip to content

v2: Перенос функций из v1 #29

Description

@MadCat9958

Необходимо будет перенести все текущие функции из v1 в v2.

Некоторые аспекты, про которые стоит помнить

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions