Главная страница

Теги. bot теги. Бот создан, настроен, но как его запустить Если сейчас мы перейдём в нашего бота и запустим его, то мы получим Ничего мы и не получим, т к. мы только создали бота


Скачать 1.86 Mb.
НазваниеБот создан, настроен, но как его запустить Если сейчас мы перейдём в нашего бота и запустим его, то мы получим Ничего мы и не получим, т к. мы только создали бота
Дата22.10.2022
Размер1.86 Mb.
Формат файлаodt
Имя файлаbot теги.odt
ТипДокументы
#747707
страница3 из 27
1   2   3   4   5   6   7   8   9   ...   27

Отправка файлов


Файлы отправлять можно двумя способами:

Мы разберём сразу 2 способа:

import telebot bot = telebot.TeleBot('token') # Отправляем фото photo = open('/tmp/photo.png', 'rb') bot.send_photo(chat_id, photo) #или bot.send_photo(chat_id, "FILEID") # Отправляем аудио audio = open('/tmp/audio.mp3', 'rb') bot.send_audio(chat_id, audio) #или bot.send_audio(chat_id, "FILEID") # Отправляем голосовое сообщение voice = open('/tmp/voice.ogg', 'rb') bot.send_voice(chat_id, voice) #или bot.send_voice(chat_id, "FILEID") # Отправляем документ doc = open('/tmp/file.txt', 'rb') bot.send_document(chat_id, doc) #или bot.send_document(chat_id, "FILEID") # Отправляем стикер bot.send_sticker(chat_id, "sticker_id") # Отправляем видео video = open('/tmp/video.mp4', 'rb') bot.send_video(chat_id, video) #или bot.send_video(chat_id, "FILEID")

FILEID в примере это путь к файлу. Мы получаем два шаблона для отправки файлов:

  • Первый способ (Если файл у вас на пк или на хостинге в папке с ботом) Открываем файл и передаём в метод.

  • Второй способ (Если файл на сайте или у вас есть id файла) Передаём в метод путь к файлу.

Как можно заметить мы можем отправлять любые типы файлов. Отправку остальных типов файлов можете посмотреть тут.

rb - это бинарный режим чтения и записи(read binary), что означает чтение по байтам

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1   2   3   4   5   6   7   8   9   ...   27


написать администратору сайта