Кажется, тебе нужна asyncio.Queue
append_queue за линию от длины очереди меня пугает
это в принципе ничего не изменит в блоке выполнения самих тасков, верно понимаю суть asyncio.queue? вместо моей нынешней self.queue будет
ты при добавлении в очередь проходишь по всей очереди в поисках юзера
Ну, примерно да. Только не придётся опрашивать очередь 10 раз в секунду, можно просто сделать await self.queue.get()
понял, клево. спасибо
а как можно по другому?
можно завести сет юзеров, например
Обсуждают сегодня