redbaron616, я бы начал с того, что перестал бомбить дискорд запросами, поставьте в вашем парсере задержку, чтобы он выполнялся раз в 5 секунд к примеру.
Лучше конечно вообще читать сообщения пачками, но это сильно выходит за рамки вопроса.
Оформите вопрос согласно правилам.
Используйте кнопку < / > для оформления кода.
Приложите вашу попытку редактирования сообщений и что именно не получилось. Вы не нашли метод edit_message?
f1tt, увы нельзя.
Почему дискорд не осилил сделать нормальные настройки на уровне категорий, которые бы применялись ко всем каналам - это загадка, к которой однажды приходят все администраторы серверов и разработчики ботов.
dvrr, так делать не нужно, но можно. Логика как с обычным мьютексом: добавляйте флаг обработки, не обрабатывайте сообщения пока он стоит, при отправке ответного сообщения отпускайте флаг.
cvzxxd, для этого вам нужно нормально дополнить вопрос при помощи каких технологий написаны сайт и программа.
Сейчас можно ткнуть в воздух и сказать что может подойдет Fastapi
Где код с вашим решением?
В общем виде для решения есть пакет apache-airflow-providers-apache-kafka, как использовать провайдеры описано в документации.
Drno, да предлагаю и авторизация тебе не нужна, у тебя пользователь уже однозначно идентифицирован по id.
В базе соотносишь с id настройки пользователя, ключи API и любые другие вещи
Учитывая при этом, что в Линукс он ни в зуб ногой, поэтому Memray пока не подходит
Вы сами пишите, что
Бот развернут на сервере под Линукс (Дебиан 11)
Если вы прочитали хотя бы по заголовкам возможности memray, там не нужно знать какие-то особенности линукса, все нужные команды даны в описании, только заменять my_script.py на ваш файл. Начните с Live mode режима.
Александр Панков, а потом ваш заказчик разорится на проксях, когда маркетплейс начнёт их банить на таких масштабах.
Так по описанию кликхаус должен хорошо подойти.
Только вот реалистичности самой задачи сомневаюсь
EugeneVKruglov, в таком случае прочитайте про проблему молотка. Стоит спрашивать об изначальной проблеме, а не проблеме, которая возникла при попытке исправления