-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbot.py
39 lines (30 loc) · 1.21 KB
/
bot.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#Importamos las bibliotecas necesarias para las bibliotecas de python
import telebot
from telebot import types
TOKEN="246437680:AAGdvmfrO8kWmxCEOhFIi22khRgFxWkxF9I"
bot = telebot.TeleBot(TOKEN)
#Esto es lo que hace cuando el usuario le da al \/start
@bot.message_handler(commands=['start'])
def send_welcome(message):
cid = message.chat.id
bot.send_message( cid, "Bienvenido a DeliveryTest BOT - Aquí están las opciones para empezar a elegir\n")
markup = types.ReplyKeyboardMarkup(row_width=2)
markup = types.ReplyKeyboardMarkup()
itembtna = types.KeyboardButton('Oferta del día')
itembtnv = types.KeyboardButton('Combos')
itembtnc = types.KeyboardButton('Seleccion manual')
itembtnd = types.KeyboardButton('Ayuda')
itembtne = types.KeyboardButton('Acerca de')
markup.row(itembtna, itembtnv)
markup.row(itembtnc, itembtnd, itembtne)
bot.send_message(cid, "Que desea ver?", reply_markup=markup)
#Acá es hacer funciones para cada menu
@bot.message_handler(func=lambda message: True)
def echo_message(message):
cid = message.chat.id
##############
bot.polling(none_stop=True)
while True: #Infinite loop
pass