简体中文
Telegram

消息🟢 Опис роботи echo-бота. Обробники подій. Фільтри

2025年10月7日
P
🟢 Опис роботи echo-бота. Обробники подій. Фільтри Трохи теорії по Telegram: 👉 Команда - це текстове повідомлення яке починається на символ / (або інший символ) 👉 /start - команда з якої починається робота у особисті з ботом router = Router() @router.message(Command("start")) async def start_handler(message: Message): ... # код обробника @router.message() async def echo_handler(message: Message): ... # код обробника У router реєструються дві функції-обробника при чому підписка йде на одну ту саму подію message. Різниця лише у тому що start_handler завдяки встановленому фільтру Command("start") буде реагувати тільки команду /start, а на всі інші повідомлення буде реагувати echo_handler. 👉 Фільтр - це функція, спеціальний об'єкт або "магічний" вираз який перевіряє чи відповідають певні дані події/оновлення якимось критеріям. #tg_bots
👍1
208 ·

信息流中的邻近内容

PPython Materials For Beginners ChatПізніше відповім постом, коли наголосують.PPython Materials For Beginners🔴 Опис роботи echo-бота. Підписка на події/оновлення. Подивимось код реалізації класу Router у aiogram3: aiogram/dispatcher/router.py 🔗 class Router: def __init
这条消息
PPython Materials For Beginners投票PPython Materials For Beginners🔗 Update propagation - схема наглядно показує як відбувається вибір обробника з урахуванням фільтрів та порядку оголошення. ⚠️ Завжди треба враховувати порядок

来自搜索索引的公开信息流 ChatCrawler ——“公开 Telegram 的 Google”;随着该社群被抓取而更新。 时间为 UTC。

仅限公开内容,使用 Telegram 官方 API。 关于 · 常见问题 · 索引限制 · 移除页面 · 目录 · 搜索 · 计算方法