Сейчас работаем

Телеграмм бот на 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 
(без учета комиссии 3,8 %)
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически.
Комментарии (2)

admin

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Похожие работы
Тип Название Рейтинг Категория Стоимость
Исходник Телеграм бот на Python new 0 Python 1 500,00
Исходник Быстрая сортировка(quick sort) | Python 0 Python бесплатно
Исходник Сортировка слиянием(merge sort) | Python 0 Python бесплатно
Исходник Анализ данных на Python new 0 Python 10 000,00
Исходник Граббер записей Вконтакте C# 12 .NET (C#) 1 500,00
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Курсовая АИС База данных "Регистратура поликлиники" (C#, WPF,WinFroms, SQLite, Access ) 0 .NET (C#) 2 500,00
Исходник Анализ данных на Python new 0 Python 10 000,00
Исходник Архив сотрудников предприятия 0 .NET (C#) 1 500,00
Исходник Интернет-магазин головных уборов для ателье 0 .NET (C#) 3 000,00
Исходник Магазин автозапчастей на C# 0 .NET (C#) 1 000,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Исходник Учет продаж (NET 5.0, C#, WPF, SQL Server) new 0 .NET (C#) 1 000,00
Исходник Стековый калькулятор C# new 0 .NET (C#) 700,00
Курсовая Автоматизированная информационная система «Поиск пропавших людей» C# new 0 .NET (C#) 2 500,00
Курсовая Распределение учебной нагрузки C# new 0 .NET (C#) 5 000,00
Исходник Нахождение кратчайшего пути в графе. Алгоритм Дейкстры C# new 0 .NET (C#) 600,00
Телеграмм бот на Python
Разработка простого телеграмм бота на языке Python
Категория: Образование
Стоимость: 1000,00