-
Notifications
You must be signed in to change notification settings - Fork 4
Variables
Harry edited this page Jan 31, 2017
·
4 revisions
Variable | Contenido | TIPO |
---|---|---|
texto | mensaje del usuario | cadena (string). |
id | id del mensaje | entero (int). |
fecha | fecha en el que se envió el mensaje | entero (int). |
capcion | texto en multimedia | cadena (string). |
Variable | Contenido | TIPO |
---|---|---|
id | id del chat | entero (int). |
titulo | título del usuario | cadena (string). |
nombre | nombre de usuario del usuario | cadena (string). |
apellido | apellido(lastname) del usuario | cadena (string). |
usuario | nombre de usuario del usuario | cadena (string). |
tipo | tipo de chat(private, channel, supergroup, group) | cadena (string). |
Variable | Contenido | TIPO |
---|---|---|
id | id del usuario. | entero (int). |
nombre | nombre del usuario. | cadena (string). |
usuario | nombre de usuario del usuario. | cadena (string). |
apellido | apellido(lastname) del usuario. | cadena (string). |
Variable | Contenido | TIPO |
---|---|---|
id | id del vídeo. | entero (int). |
duracion | duración del vídeo. | entero (int). |
peso | peso del vídeo. | entero (int). |
anchura | ancho del vídeo. | entero (int). |
altura | altura del vídeo. | entero (int). |
msg.thumb | thumb del vídeo. | diccionario (variables de arriba excepto 'duracion') |
Variable | Contenido | TIPO |
---|---|---|
id | id del sticker. | entero (int). |
emoji | emoji del sticker. | cadena (string). |
peso | peso del sticker. | entero (int). |
anchura | ancho del sticker. | entero (int). |
altura | altura del sticker. | entero (int). |
thumb | thumb del sticker. | diccionario (variables de arriba excepto 'emoji') |
Variable | Contenido | TIPO |
---|---|---|
id | id de la foto. | entero (int). |
path | localización de la foto. | cadena (string). |
peso | peso de la foto. | entero (int). |
anchura | ancho de la foto. | entero (int). |
altura | altura de la foto. | entero (int). |
Variable msg
: Datos del mensaje
Tipo: Diccionario (contiene subíndices).
VARIABLE | CONTENIDO | TIPO |
---|---|---|
msg | contenido MSG | diccionario(json) |
msg.chat | contenido CHAT | diccionario(json) |
msg.de | contenido DE | diccionario(json) |
msg.agregado | contenido DE | diccionario(json) |
msg.eliminado | contenido DE | diccionario(json) |
msg.reenviado | contenido MSG | diccionario(json) |
msg.reenviado.chat | contenido CHAT | diccionario(json) |
msg.reenviado.de | contenido DE | diccionario(json) |
msg.video | contenido VIDEO | diccionario(json) |
msg.foto | contenido FOTO | lista(array) |
msg.sticker | contenido STICKER | diccionario(json) |
Variable respuesta
: Datos de la respuesta
Tipo: Diccionario (contiene subíndices).
VARIABLE | CONTENIDO | TIPO |
---|---|---|
respuesta | contenido MSG | diccionario(json) |
respuesta.chat | contenido CHAT | diccionario(json) |
respuesta.sticker |
resp = msj.reply_to_message
global respuesta = {
"sticker": {
"thumb": {
"id": resp.sticker.thumb.file_id,
"peso": resp.sticker.thumb.file_size,
"anchura": resp.sticker.thumb.width,
"altura": resp.sticker.thumb.height
},
"id": resp.sticker.file_id,
"peso": resp.sticker.file_size,
"emoji": resp.sticker.emoji,
"anchura": resp.sticker.width,
"altura": resp.sticker.height
},
"voz": {
"duracion": resp.voice.duration,
"formato": resp.voice.mime_type,
"id": resp.voice.file_id,
"peso": resp.voice.file_size
},
"archivo": {
"nombre": resp.document.file_name,
"formato": resp.document.mime_type,
"id": resp.document.file_id,
"peso": resp.document.file_size
},
"de": {
"id": resp.from.id,
"usuario": resp.from.username,
"nombre": resp.from.first_name,
"apellido": resp.from.last_name
}
}
si resp.photo
respuesta.foto = []
desde (i=0;i<resp.photo;i++)
si resp.photo[i].file_path
lista.agregar(respuesta.foto, {
"id": resp.photo[i].file_id,
"peso": resp.photo[i].file_size,
"path": resp.photo[i].file_path,
"anchura": resp.photo[i].width,
"altura": resp.photo[i].height
})
sino
lista.agregar(respuesta.foto, {
"id": resp.photo[i].file_id,
"peso": resp.photo[i].file_size,
"anchura": resp.photo[i].width,
"altura": resp.photo[i].height
})
fin
fin
fin
fin
si cinline
global cinline = {
"id": cinline.id,
"texto": cinline.query,
"offset": cinline.offset,
"de": {
"id": cinline.from.id,
"nombre": cinline.from.first_name,
"apellido": cinline.from.last_name,
"usuario": cinline.from.username
},
"chat": {
"id": cinline.chat.id,
"nombre": cinline.chat.first_name,
"apellido": cinline.chat.last_name,
"usuario": cinline.chat.username
}
}
fin
si cb
global cb = {
"id": cb.id,
"chat_instancia": cb.chat_instance,
"datos": cb.data,
"de": {
"id": cb.from.id,
"usuario": cb.from.username,
"nombre": cb.from.first_name
},
"msg": {
"id": cb.message.message_id,
"fecha": cb.message.date,
"chat": {
"tipo": cb.message.chat.type,
"id": cb.message.chat.id,
"usuario": cb.message.chat.username,
"nombre": cb.message.chat.first_name
},
"de": {
"id": cb.message.from.id,
"usuario": cb.message.from.username,
"nombre": cb.message.from.first_name
},
"sticker": {
"id": cb.message.sticker.file_id,
"thumb": {
"id": cb.message.sticker.thumb.file_id,
"peso": cb.message.sticker.thumb.file_size,
"anchura": cb.message.sticker.thumb.width,
"altura": cb.message.sticker.thumb.height
},
"peso": cb.message.sticker.file_size,
"emoji": cb.message.sticker.emoji,
"anchura": cb.message.sticker.width,
"altura": cb.message.sticker.height
},
"respuesta": {
"texto": cb.message.reply_to_message.text,
"fecha": cb.message.reply_to_message.date,
"id": cb.message.reply_to_message.message_id,
"chat": {
"tipo": cb.message.reply_to_message.chat.type,
"id": cb.message.reply_to_message.chat.id,
"usuario": cb.message.reply_to_message.chat.username,
"nombre": cb.message.reply_to_message.chat.first_name
},
"de": {
"id": cb.message.reply_to_message.from.id,
"usuario": cb.message.reply_to_message.from.username,
"nombre": cb.message.reply_to_message.from.first_name
}
}
}
}