ну вот так и нарезай, по смыслу прослушиваемых событий
я так и нарезаю, я привел примеры того, как можно соединить прослушивание событий с этой точкой входа
можешь еще раз посмотреть код, там три способа написать абсолютно тоже самое, только связаны "слушатели?" с самим ботом по-разному
я и спрашиваю, какой из них - лучший, и есть ли лучше?