Если это бот, который отвечает только тогда, когда пользователь отправляет сообщение, то вам не нужен отдельный фоновый работник, поскольку сообщение пользователя должно сработать, чтобы бот ответил.Однако, если вам нужно периодически писать сообщение в чате, не вызывая сообщения пользователя, вы можете запустить работника, как описано здесь channel.readthedocs.io/en/latest/topics/worker.html, или использовать выделенного работника cron.как сельдерей.
Процесс, работающий в фоновом режиме, никоим образом не должен ограничиваться ботом.Конечно, вы можете решить создать поток для каждой игры, но это пустая трата ресурсов, и после нескольких чатов у вас будет слишком много запущенных потоков (или даже процессов, если вы решите), что отрицательно скажется на производительности вашей игры.приложение.У вас может быть класс ботов, который создается каждый раз для чата, но запускается на одном фоновом работнике.Бот сам по себе не является потребителем, поэтому я не знаю, почему, по вашему мнению, вам следует решить проблему с помощью потребителя