Разделение кода
Очень важная тема!
Все мы писали когда-то ботов в одном файле... Помните, как это ужасно? Именно поэтому важно разделение логики в коде на разные блоки.
Предлагаю вам такую структуру:
app
Commands - классы команд
Handlers - обработчики
ConfirmationHandler.php
GroupEvents.php
KeyboardEvents.php
Rules
isAdminChatRule
Bot.php
index.php
Last updated