и если я включаю under attack - он включается везде.
site.ru/api/*
) или поддомена (*api.site.ru/*
), выбрав там Security Level.from telethon.sync import TelegramClient
import telebot
from telethon import TelegramClient, events, types
...
@bot.on(events.NewMessage(incoming=True, func=lambda m: m.media))
async def handler(event):
await event.respond("получил медиа")
# можно так, если привычнее
# bot.send_message(event.chat, ...)
if isinstance(event.message.media, types.MessageMediaDocument):
await event.respond("это документ")
if event.message.media.document.size > 100 * 1000 * 1000:
# больше 100мБ