Exemplo n.º 1
0
def cmd_start(bot, update):
	led_keyboard = ReplyKeyboardMarkup([[ '/on', '/off' ]])
	led_keyboard.one_time_keyboard=False
	led_keyboard.resize_keyboard=True

	bot.sendMessage(update.message.chat_id, text="Welcome !\n", reply_markup=led_keyboard)
	print "Received: /start"	
Exemplo n.º 2
0
def cmd_start(bot, update):
    play_keyboard = ReplyKeyboardMarkup([['/play', '/stop']])
    play_keyboard.one_time_keyboard = False
    play_keyboard.resize_keyboard = True

    bot.sendMessage(update.message.chat_id,
                    text="Send your video !\n",
                    reply_markup=play_keyboard)
    print "Received: /start"
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
from telegram import ReplyKeyboardMarkup
import logging
import requests

#setup keyboard
keyboard = [['/resume', '/pause'], ['/status', '/restart']]

kb = ReplyKeyboardMarkup(keyboard)
kb.resize_keyboard = True
kb.one_time_keyboard = False

# Enable logging
logging.basicConfig(
    format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
    level=logging.INFO)

logger = logging.getLogger(__name__)


# Define a few command handlers. These usually take the two arguments bot and
# update. Error handlers also receive the raised TelegramError object in error.
def status(bot, update):
    bot.sendMessage(
        update.message.chat_id,
        text=parse_answers(
            requests.get("http://r2.local:8080/0/detection/status").content),
        reply_markup=kb)


def restart(bot, update):
Exemplo n.º 4
0
#!/usr/bin/env python
#https://github.com/tanzilli/digitalsign
#https://github.com/python-telegram-bot/python-telegram-bot#api

# Sergio Tanzilli - [email protected]
 
import logging
from telegram import Emoji, ForceReply, ReplyKeyboardMarkup, KeyboardButton
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters

import time
import os					

video_keyboard = ReplyKeyboardMarkup([["VIDEO1","VIDEO2","VIDEO3","VIDEO4"],["VIDEO5","VIDEO6","VIDEO7","VIDEO8"],["STOP"]])
video_keyboard.one_time_keyboard=False
video_keyboard.resize_keyboard=True

current_command="play"

screen = None
		
# Enable logging
logging.basicConfig(
		format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
		level=logging.INFO)

logger = logging.getLogger(__name__)

def cmd_start(bot, update):
	bot.sendMessage(update.message.chat_id, "Ciao %s ! Sei connesso con la tua insegna.\n" % ( update.message.from_user.first_name))
	bot.sendMessage(update.message.chat_id, text="Seleziona un video per farne il play ...", reply_markup=video_keyboard)