Deutsch
Telegram

Nachricht 🔵 Telegram боти. Сигнатура обробника оновлень.

12. Oktober 2025
P
🔵 Telegram боти. Сигнатура обробника оновлень. Як я вже зазначав першим параметром обробника оновлень обов'язково має бути об'єкт напряму асоційований з оновленням, у нього може бути будь-яке ім'я але він буде відповідного класу. @router.message(Command("start")) async def start_handler(message: Message): ... В даному випадку це клас Message Крім першого обов'язкового параметру є ще необов'язкові параметри. Наприклад ми можемо просто додати параметр bot: Bot у функцію обробник: @router.message(Command("start")) async def start_handler(message: Message, bot: Bot): ... # код використання bot І це буде прауювати. Параметр bot: Bot буде автоматично переданий при виклику обробника. Тут важлива точна назва параметра так як він передається по "ключу". Аiogram3 для реалізації цього моменту під капотом використовує introspection (модуль inspect) Серед необов'язкових параметрів також може передаватись наш власний об'єкт через механізм 🔗 Dependency injection .Це може бути якійсь налаштування, сесія БД, якийсь кеш. #tg_bots
👍1
273 ·

In der Nähe im Feed

PPython Materials For Beginners🟣 Опис роботи echo-бота. Альтернативний спосіб реєстрації обробників. Якщо повернутись до коду TelegramEventObserver у методі __call__ викликається метод registPPython Materials For BeginnersВідео з гарним поясненням про те як працює телеграм бот. (Але стосовно коду, особисто в мене є питання) https://www.youtube.com/watch?v=fOQh61IoS4M #tg_bots
diese Nachricht
PPython Materials For Beginners🟠 Telegram боти. Приблизний список додаткових параметрів в обробниках. bot: Bot command: CommandObject fsm_storage: MemoryStorage state: FSMContext dispatcher: PPython Materials For Beginners🟡 Telegram боти. Приклад використання додаткових параметрів у обробнику Команди телеграм бота можуть мати аргументи. Уявімо ситуацію коли ми хочемо реалізувати
PPython Materials For Beginners ChatPython Materials For Beginners Chat@python_code_ua · Gruppe · Technik
16Mitglieder3schreiben in 30 Tagen
Community-Feed In Telegram öffnen

Ein offener öffentlicher Feed aus dem Suchindex ChatCrawler — „Google für das öffentliche Telegram“; wird aktualisiert, während die Community gecrawlt wird. Zeiten in UTC.

Nur öffentliche Inhalte, offizielle Telegram-API. Über uns · FAQ · Grenzen des Index · Seite entfernen · Katalog · Suche · So zählen wir