Посмотрите мой плагин Frotz как пример и отправную точку:
Плагины, работающие только через API, как этот, со временем обычно оказываются более стабильными, так что не беспокойтесь о нестабильности. В любом случае любой код требует обслуживания. В плагин Frotz-bot я со временем вносил минимальные изменения.
Посмотрите мой плагин для бота Discord, чтобы узнать, как писать код, реагирующий на такие события, как новые сообщения:
Возможно, ваши потребности будут удовлетворены следующим решением:
Если вы хотите больше контроля над судьбой кода, поддерживайте свой собственный форк/репозиторий.