Описание тега py-telegram-bot-api

Простая, но расширяемая реализация Python для Telegram Bot API.
1 ответ

Как сделать список флажков в боте Telegram? (Python)

В настоящее время я использую python-telegram-bot для создания телеграмм-бота. И я хочу получить несколько вариантов клавиатуры в моем боте, например - http://prntscr.com/1026ib2 . Как я могу это сделать? Я пытаюсь понять любой код на PHP, но, к сож…
20 фев '21 в 23:08
1 ответ

Могу ли я вызвать несколько обработчиков сообщений одной командой?

Я хочу внести свой вклад в создание бота для телеграмм, функциональность которого разделена на модули. Этот бот показывает расписание занятий в моем университете. Я хочу добавить свой модуль, отображающий другие события. Также я хочу иметь минимальн…
25 фев '21 в 20:11
0 ответов

Как я могу удалить количество сообщений в группе телеграмм с помощью pytelegrambotapi (Telebot)

Я пытаюсь создать бота, который через определенное время удаляет все типы сообщений, кроме опросов. Вот что я уже пробовал: @bot.message_handler(content_types=['text' , 'audio' , 'document' , 'photo' , 'sticker' , 'video' , 'video_note' , 'voice' , …
1 ответ

Неподдерживаемый режим синтаксического анализа

Я пытаюсь отправить сообщение, выделенное полужирным шрифтом, но выскакивает ошибка «ОШИБКА - TeleBot:» Запрос к Telegram API не удался. Код ошибки: 400. Описание: неверный запрос: неподдерживаемый parse_mode" import telebot import markdown bot = te…
1 ответ

Heroku Python - для этого приложения не обнаружен язык по умолчанию.

Я пытаюсь развернуть чат-бота Telegram на Heroku, разработанного с помощью pyTelegramBotAPI. Каждый раз, когда я пытаюсь это сделать, я получаю сообщение об ошибке «Не удалось определить язык по умолчанию для этого приложения». , в репозитории у мен…
20 мар '21 в 08:16
1 ответ

Как редактировать литерал только для одного пользователя в pyTelegramBotAPI (Telebot)

У меня вопрос, как я могу редактировать глобальный литерал, но только для одного пользователя? Я имею в виду, скажем, сообщение, как я могу отредактировать сообщение только для одного человека, не используя "if user.id == 111:", я ищу способ сделать…
20 мар '21 в 15:46
1 ответ

Как пересылать / читать сообщения с другого канала с помощью телебота?

У меня есть бот, который должен пересылать новости из других новостных каналов. Как заставить бота присоединиться к этим каналам, чтобы он мог получить доступ ко всем публикуемым сообщениям? Я использую pyTelegramBotApi . Как мне это сделать? Любая …
21 мар '21 в 20:09
1 ответ

как изменить мой код для исправления потоков python(pyTelegramBotAPI), которые можно запустить только один раз?

Создаю телеграм-бота. Я запускаю таймер на кнопке. Ниже приведен следующий код: class MyThread(Thread): def __init__(self, event): Thread.__init__(self) def run(self): time.sleep(5) print("my thread") stopFlag = Event() thread = MyThread(stopFlag) @…
0 ответов

Как использовать SQL в Python Telegram Bot (pyTelegramBotAPI)

Я хочу получить данные пользователей, но сохранить их специально для всех пользователей отдельно, чтобы я мог отправлять данные определенным пользователям, а другим - другие данные, например, одним нажатием кнопки я хотел бы изменить начальное сообщ…
24 мар '21 в 15:28
1 ответ

Невозможно выйти из цикла при запуске бота Telegram

Я создаю Telegram Bot с помощью pyTelegramBotAPI, который в реальном времени отправляет обновления текущих матчей по крикету. Я хочу разорвать цикл всякий раз, когда пользователь вводит команду «/ stop». Я искал различные источники, а также пробовал…
1 ответ

Пересылка сообщений от Telegram Bot

Мне нужно сделать следующее: пользователь отправляет моему боту всевозможные сообщения; бот должен пересылать конкретные сообщения на мой канал следующим образом: bot.forward_message(chat_id='my_chat_id', from_chat_id='my_chat_id_from_which_I_am_for…
09 мар '21 в 19:34
1 ответ

Проблема с очередью заданий в телеграмм-боте на Python

y=str("12:50AM")+"+0000" bot_refresh_time = datetime.strptime(y,'%I:%M%p%z').timetz() bot_refresh_time=bot_refresh_time.replace(tzinfo = tz) updater.job_queue.run_once(bot_bal,bot_refresh_time,name="daily_check_task") Приведенный выше код выполняет…
1 ответ

PyTelegramBotAPI пересылает последнее сообщение с канала на user_id

как я могу получить обновления по идентификатору сообщения канала? @bot.channel_post_handler(func=lambda call: True) def channel(): bot.forward_message(user_id, '@bot_username', message_id) мой бот является администратором канала # извините, я снача…
1 ответ

Пирограмма не работает внутри обработчика Pytelegrambotapi

Есть обработчик обработки сообщений для телеграмм-бота. Внутри при определенных условиях должен работать метод пирограммы. # coding: utf8 import telebot from pyrogram import * import time bot = telebot.TeleBot('BOTTOKEN') @bot.message_handler(conten…
1 ответ

pyTelegramBotAPI - Как создать сообщение, которое обновляется кнопками?

Недавно я попытался создать сообщение, которое обновляется при нажатии кнопки на встроенной клавиатуре, но безуспешно. Я использую pyTelegramBotAPI, я могу заставить бота отправлять сообщение с клавиатуры, но не могу заставить работать различные кно…
08 апр '21 в 13:49
0 ответов

MySQL с python (pyTelegramBotAPI)

мне нужна помощь! У меня есть бот для телеграмм с пошаговой регистрацией. После завершения регистрации вся информация попадает в мою базу данных в 5 столбцах: имя, город, возраст, пол, о . В столбце №6 chat_id идет телеграмма пользователя chat.id , …
04 апр '21 в 21:39
0 ответов

Как исправить ImportError во встроенном боте телеграммы Python?

Я пишу тестовую телеграмму, встроенную программу бота, ниже: import telebot from telebot import types import time TOKEN = "Your Bot's Token" bot = telebot.TeleBot(TOKEN) @bot.inline_handler(lambda query: query.query == 'test') def test(inline_query)…
1 ответ

Python Telegram Bot открывает URL/ присоединяется к другой группе Telegram после нажатия telegram.

Кто-нибудь знает, есть ли способ открыть URL-адрес, когда кто-то пишет / запускает или какую-то команду. Я уже пробовал с запросами, но это не сработало. Спасибо!
0 ответов

pyTelegramBotAPI скачать видео с youtube

когда пользователь отправляет ссылку с YouTube, мой бот отправляет видео. но у меня такая проблема: video = open(path, 'rb')PermissionError: [Errno 13] Permission denied: 'D: // projects / youtube_download_bot / videos' мой код: def video_youtube(me…
16 апр '21 в 21:04
0 ответов

телеграмма - ароматический, зачем собирать идентификаторы групп

Я хочу купить услугу для телеграммы, у которой идентификаторы групп цанг в определенной теме я буду признателен за любую помощь, предложения или идеи Благодарность
16 апр '21 в 14:05