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

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

09.05.2019, 09:39. Показов 2771. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru