На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Телеграмм бот на Python

Задание на разработку приложения(программы):

Необходимо реализовать простой телеграмм бот на языке Python.

Описание возможностей:

  • команда reg - бот задает вопрос как вас зовут, какая у вас фамилия и сколько вам лет. если все верно, то бот сообщает пользователю что дабавил его в базу(базы нет, заданием не предусмотрено);
  • команда start/help - отвечает на вопрос как дела, по запросу пользователя заказывает еду(имитация), то есть бот присылает сообщение,  что заказ выполнен и спрашивает пользователя не желает ли он чего-то еще;
  • по запросу пользователя, если отправлено сообщение пока, бот прощается. 

Использованные технологии:

  • Python 3.10;
  • pyTelegramBotAPI.

При написании использовалась PyCharm Prof.

Фрагмент программного кода:

@bot.message_handler(func=lambda m: True)
def echo_all(message):
    if "hi" in message.text:
        bot.reply_to(message, "Hi again! Bot creator!")
    elif message.text == '/reg':
        bot.send_message(message.from_user.id, "Привет! Давай познакомися! Как вас зовут?")
        bot.register_next_step_handler(message, reg_name)
    elif "What's up?" in message.text:
        bot.reply_to(message, "Well")
    elif "привет" in message.text:
        bot.reply_to(message, "Привет создатель!")
        bot.reply_to(message, "Чем могу помочь?")
    elif "как дела" in message.text:
        bot.reply_to(message, "Хорошо создатель!")
        bot.reply_to(message, "Чем могу помочь?")
    elif "закажи мне еду" in message.text:
        bot.reply_to(message, "Хорошо создатель!")
        bot.reply_to(message, "Пиццу или роллы?")
    elif "закажи мне пиццу" in message.text:
        bot.reply_to(message, "Хорошо создатель!")
        bot.reply_to(message, "Заказ сделан")
    elif "спасибо" in message.text:
        bot.reply_to(message, "Нет проблем, создатель!")
        bot.reply_to(message, "Желаете ещё что-то?")
    elif "пожалуй что нет" in message.text:
        bot.reply_to(message, "Я вас понял, создатель!")
    elif "пока" in message.text:
        bot.reply_to(message, "До свидания создатель!")
    else:
        bot.reply_to(message, 'Создатель, я вас не понимаю!')

Содержание архива:

  • Исходный проект программы с кодом в PyCharm Prof. 
Купить 1000,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (2)

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

1000,00 

Покупается впервые!
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

Bot.rar
5683272
Оцени работу

рейтинг

Телеграмм бот на Python
Разработка простого телеграмм бота на языке Python
Категория: Образование
Стоимость: 1000,00