Autor
|
Tema: ¿Como borro no un mensaje, si no todo un chat completo en telegram con python? (Leído 3,618 veces)
|
retr02332
Desconectado
Mensajes: 89
Learn, Imagine and Create.
|
Hola a todos !
Pasa que tengo esto:
def clear(self, update, context): context.bot.delete_message(chat_id=message.chat_id,message_id=message.message_id)
Pero eso solo me sirve para borrar el ultimo mensaje del chat, pero yo deseo es borrar todo el chat completo, ¿Que puedo hacer?
muchas gracias.
|
|
|
En línea
|
|
|
|
engel lex
|
es bueno empezar aclarando que libreria usas y que api
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
|
engel lex
|
creo que los mensajes tienen un tiempo maximo que se pueden borrar, cual es la limitacion exacta segun el api?
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
retr02332
Desconectado
Mensajes: 89
Learn, Imagine and Create.
|
El API dice que tiene un tiempo de 48 horas, pero si el BOT tiene los permisos suficientes, o bien tu eres el ADMIN del BOT, puedes borras los que desees, cuando desees. Al menos eso entendi, de aqui lo lei: https://rdrr.io/cran/telegram.bot/man/deleteMessage.htmlhttps://stackoverflow.com/questions/41781107/is-that-possible-a-telegram-bot-can-remove-messages-from-group (En ese hablan de un funcion que lo hace, pero creo no es el API que uso con python) https://python-telegram-bot.readthedocs.io/en/stable/telegram.message.html#telegram.Message.delete (El propio metodo official para esta tarea, con el API que uso con python) La cosa es que solo puedo borrar un mensaje (el ultimo), pero yo deseo borrar todo el chat, de modo que el usuario al hacer /clear, pueda limpiar el chat por completo.
|
|
« Última modificación: 4 Abril 2020, 18:54 pm por clay2332xd »
|
En línea
|
|
|
|
engel lex
|
ok, parece que no hay borrado por lote... pero tu quieres eliminar todos los mensajes o el chat (grupo) como tal?
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
retr02332
Desconectado
Mensajes: 89
Learn, Imagine and Create.
|
Quiero eliminar todos los mensajes que hay hasta el momento. Estaba pensando en meter todos lo id de los mensajes en una lista, y con un for, repetir el proceso de borrado para todos los id dentro de la lista. Pero no se... Aqui encontre esto: https://python-telegram-bot.readthedocs.io/en/stable/telegram.bot.html (baja, hasta que enuentre el metodo delete_message, este especifica cada parametro)
|
|
|
En línea
|
|
|
|
engel lex
|
efectivamente, lo reviso y reviso, pero no veo ningun metodo por lote
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
como borro un directorio con todo su contenido
Programación Visual Basic
|
Mr pom0
|
5
|
2,463
|
5 Octubre 2007, 18:34 pm
por Mr pom0
|
|
|
[PYTHON] Como descargar un directorio web completo
Scripting
|
n3w
|
3
|
5,117
|
15 Diciembre 2012, 18:08 pm
por 0x5d
|
|
|
como devolver un mensaje en batch si todo salio bien y otro si no???
Scripting
|
xhunik
|
1
|
2,129
|
25 Agosto 2014, 07:20 am
por Eleкtro
|
|
|
Ayuda!! Netbeans me borro todo el codigo
Java
|
PabloPbl
|
2
|
3,714
|
5 Marzo 2015, 20:55 pm
por PabloPbl
|
|
|
Un mensaje de chat que inutiliza por completo Skype
Noticias
|
wolfbcn
|
0
|
1,782
|
3 Junio 2015, 21:50 pm
por wolfbcn
|
|