فارسی
باز کردن در Telegram

پیام 🔰 Телеграм-боти. Функція як фільтр.

20 اکتبر 2025
P
🔰 Телеграм-боти. Функція як фільтр. Класи, об’єкти яких можна викликати, — це добре: можна передавати додаткові налаштування через їхній ініціалізатор. Але в нашому випадку це не потрібно — список ID адміністраторів ми отримуємо через механізм DI. Тому ми можемо спростити код, написавши просто функцію, яка буде фільтром: async def is_bot_admin(message: Message, settings: Settings) -> bool | dict[str, Any]: if message.from_user and message.from_user.id in settings.bot.admins: return {"from_user": message.from_user} return False @router.message(Command("start"), is_bot_admin) async def start_admin_handler(message: Message, from_user: User): ... # код обробника #tg_bots
👍1
355 ·

در همان حوالی فید

PPython Materials For BeginnersنظرسنجیPPython Materials For Beginners❇️ Телеграм-боти. Власний клас-фільтр. Ми має код обробника у якому є if-else для визначення логіки звичайний користувач/адміністратор. Але це не дуже добре: 1️
این پیام
PPython Materials For Beginners🔵 Консольні аргументи (Command-line Arguments). Приклад Повернемось до теми Корисні речі, які варто знати про процес Консольні аргументи, також відомі як аргумеPPython Materials For Beginners🟣 Консольні аргументи (Command-line Arguments). Теорія. Терміни з якими варто розібратись: ▪️ Опції/прапорці/ключи (Options/Flags/Keys): часто аргументи починаю
PPython Materials For Beginners ChatPython Materials For Beginners Chat@python_code_ua · گروه · فناوری
16عضو3نویسنده در 30 روز
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما