Spaces:
Paused
Paused
| from telethon.events import NewMessage | |
| from telethon.tl.custom import Message | |
| from bot import TelegramBot | |
| from bot.modules.decorators import verify_user | |
| from bot.modules.telegram import get_message, send_message | |
| from bot.modules.static import * | |
| #@verify_user(private=True) | |
| async def send_file(event: NewMessage.Event | Message): | |
| payload = event.raw_text.split()[-1].split('_') | |
| if len(payload) != 3: | |
| return await event.reply(InvalidPayloadText) | |
| message = await get_message(int(payload[1])) | |
| if not message: | |
| return await event.reply(MessageNotExist) | |
| message.raw_text = '' | |
| await send_message(message, send_to=event.chat_id) | |