Выдает ошибку ValueError: `user` or `chat` parameter is required but no one is provided?
Делаю антифлуд для бота в тг, помогите если не сложно.
Я только учусь программировать
from aiogram import executor, Bot, Dispatcher, types
from aiogram.contrib.fsm_storage.memory import MemoryStorage
from middleware import TestMiddleware
if __name__ == "__main__":
dp.middleware.setup(TestMiddleware())
executor.start_polling(dp,
skip_updates=True)
import asyncio
from aiogram import Bot, Dispatcher, executor, types
from aiogram.dispatcher.middlewares import BaseMiddleware
from aiogram.utils.exceptions import Throttled
from aiogram.dispatcher.handler import CancelHandler, current_handler
class TestMiddleware(BaseMiddleware):
def __init__(self, limit: int = 5):
BaseMiddleware.__init__(self)
self.rate_limit = limit
У вас в сообщении об ошибке указана строка, в которой ошибка. Зайдите на сайт с документацией и посмотрите пример как класс данного типа создаётся. Вы не передали обязательный параметр в этот класс.