Форум программистов, компьютерный форум, киберфорум
Python: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
1 / 1 / 0
Регистрация: 13.12.2016
Сообщений: 41

Создание чат бота для телеграмма

09.05.2019, 09:39. Показов 2745. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Пишу курсовую на тему чат ботов, и для этого необходимо создать чат бота.
Пользуюсь инструкцией https://habr.com/ru/post/346606/ возникли небольшие сложности

Я установил питон 3.7, далее через cmd перешел по пути C:\Bot , где он лежит(там был только файл bot.py) и ввел команду
pip install python-telegram-bot --upgrade

Чтобы установить библиоткеку.

После открыл bot.py и записал туда код
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Настройки
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
updater = Updater(token='ВАШ API ТОКЕН') # Токен API к Telegram
dispatcher = updater.dispatcher
# Обработка команд
def startCommand(bot, update):
    bot.send_message(chat_id=update.message.chat_id, text='Привет, давай пообщаемся?')
def textMessage(bot, update):
    response = 'Получил Ваше сообщение: ' + update.message.text
    bot.send_message(chat_id=update.message.chat_id, text=response)
# Хендлеры
start_command_handler = CommandHandler('start', startCommand)
text_message_handler = MessageHandler(Filters.text, textMessage)
# Добавляем хендлеры в диспетчер
dispatcher.add_handler(start_command_handler)
dispatcher.add_handler(text_message_handler)
# Начинаем поиск обновлений
updater.start_polling(clean=True)
# Останавливаем бота, если были нажаты Ctrl + C
updater.idle()
Токен, выданный BotFather ввел правильный.

После, запустив python bot.py он просто думает и бот никак не реагирует. Подскажите, в чем может быть проблема?
Миниатюры
Создание чат бота для телеграмма  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.05.2019, 09:39
Ответы с готовыми решениями:

Многопоточность чат-бота
Есть чат-бот ВК на python. В нём организована многопоточность с помощью threading, т. е. он может отвечать нескольким собеседникам...

Создание чат-бота
Здраствуйте!Хочу начать изучать чат-ботов и создать своего.Может кто подробно рассказать про чат-ботов(язык,что нужно и тд).В гугле искал...

создание чат-бота
Здравствуйте. Как создать чат-бота на какое-либо устройство? Какой язык лучше всего? По какому алгоритму это делается вообще? Заранее...

2
213 / 109 / 46
Регистрация: 12.12.2016
Сообщений: 399
09.05.2019, 11:30
Лучший ответ Сообщение было отмечено MrWind как решение

Решение

Может в блокировке телеги на территории РФ?
P.S. используй форматирование кода "[PYTHON][/PYTHON]"
1
1 / 1 / 0
Регистрация: 13.12.2016
Сообщений: 41
09.05.2019, 15:27  [ТС]
Цитата Сообщение от New Life Посмотреть сообщение
Может в блокировке телеги на территории РФ?
P.S. используй форматирование кода "[PYTHON][/PYTHON]"

Да, вы оказались правы. Накатил ВПН и бот стал откликаться. Большое спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.05.2019, 15:27
Помогаю со студенческими работами здесь

Создание чат бота
с чего начать? нужен бот для психологического форума, делающий какие то прогнозы на основе информации которую человек понаписал. ...

Ошибка при создание чат бота телеграм на java openwatherorg
import org.telegram.telegrambots.ApiContextInitializer; import org.telegram.telegrambots.bots.TelegramLongPollingBot; import...

Клавиатура для чат бота в вк
Привет ,может кто показать на примере как добавить кнопку в чат бота для группы в вк. Пример именно без всяких фрайворков и т.д и .т.п ...

Vk API Клавиатура для чат бота
Доброго времени суток. В ходе изучения апи "Вконтакте" встретил проблему: при попытке отправить сообщение методом: string request2...

Ключевые слова для чат-бота
Здесь я решил посмотреть на проблему чат бота с другой стороны. И мне очень важно ваше мнение. Не просто так... типа: это было 100 лет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru