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

Телеграмм бот на 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)

admin

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Курсовая АИС "Авиакасса" (C#, WPF, WinForms, SQLite, SQL Server, Access) 0 .NET (C#) 5 500,00
Курсовая АИС База данных "Регистратура поликлиники" (C#, WPF,WinFroms, SQLite, Access ) 0 .NET (C#) 5 000,00
Исходник АИС Кинотеатр (C#, WPF, Windows Forms, SqLite, SQL Server) new 0 .NET (C#) 2 000,00
Исходник Анализ данных на Python 0 Python 10 000,00
Курсовая АРМ декана C# 0 .NET (C#) 3 500,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Курсовая Игра 2048 С# new 0 .NET (C#) 2 500,00
Исходник ИС "Факультет" (C#, WinForms, Access) new 0 .NET (C#) 1 000,00
Исходник Ресторан (C#, ASP.NET Web Forms, SQL Server) new 0 .NET (C#) 5 000,00
Курсовая Учёт регламентных работ (C#, WPF, SQL Server) new 0 .NET (C#) 3 500,00
Другое Разработка АИС для обработки данных завода Volkswagen (C#, WinForms, Access) new -1 .NET (C#) 2 000,00
Купить

1000,00 

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

рейтинг

Поделись работой с друзьями

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