1
0
mirror of https://github.com/eternnoir/pyTelegramBotAPI.git synced 2023-08-10 21:12:57 +03:00
pyTelegramBotAPI/examples/asynchronous_telebot/send_file_example.py

30 lines
867 B
Python
Raw Normal View History

2021-12-04 19:11:51 +03:00
import telebot
from telebot.async_telebot import AsyncTeleBot
2021-12-04 19:22:00 +03:00
bot = AsyncTeleBot('TOKEN')
2021-12-04 19:11:51 +03:00
@bot.message_handler(commands=['photo'])
async def photo_send(message: telebot.types.Message):
with open('test.png', 'rb') as new_file:
await bot.send_photo(message.chat.id, new_file)
@bot.message_handler(commands=['document'])
async def document_send(message: telebot.types.Message):
with open('test.docx', 'rb') as new_file:
await bot.send_document(message.chat.id, new_file)
@bot.message_handler(commands=['photos'])
async def photos_send(message: telebot.types.Message):
with open('test.png', 'rb') as new_file, open('test2.png', 'rb') as new_file2:
await bot.send_media_group(message.chat.id, [telebot.types.InputMediaPhoto(new_file), telebot.types.InputMediaPhoto(new_file2)])
2021-12-12 13:07:30 +03:00
import asyncio
asyncio.run(bot.polling())