pandacrew / diosteama Goto Github PK
View Code? Open in Web Editor NEWToda la sabiduría de la gey panda crew cabe en un byte y nos sobran ocho bits. Aquí tenemos de lo otro.
License: The Unlicense
Toda la sabiduría de la gey panda crew cabe en un byte y nos sobran ocho bits. Aquí tenemos de lo otro.
License: The Unlicense
Molaria tener un comando para sacar el quien es quien, en plan
/nicks
javipolo es DrSlump
itorres es ubergeek
fompi es fompi
Cuando se inserta el usuario, hay que comprobar primero si tiene definido el username de telegram.
!soy
para que la gente pueda asociar su usuario de telegram a su nick de IRC.!es
para administradores.Esto requerirá una nueva tabla, lo que puede permitir más adelante un sistema de registro con diferentes niveles de acceso.
En caso de que un usuario tenga la privacidad alta y no se pueda acceder a ForwardFrom.FirstName
porque ForwardFrom
es null
avisar de que no se pueden añadir quotes de koalas.
Habria que implementar el comando delquote que marque un quote como borrado y este no salga más al buscar y demás
Imagino que para ello lo suyo seria añadir un campo más que sea "deleted" o algo asi
Como bonus estaria bien poder revertir esto, algo asi como un /undelquote para poner el quote como deleted=false
Quizas tambien estaria bien que hubiera un comando /purge o similar que SI que borre de la DB
Asi a bote pronto se me ocurre que a nivel de permisos podria ser:
delquote -> todo el mundo
undelquote, purge -> solo admins y owners del canal
Estaria bien que hubiera un help con info de los comandos disponibles, y quizas tambien con help especifica para algunos comandos (por ejemplo el addquote que siempre hay que ir explicandolo)
Listar las ocurrencias de un texto, pero sin mostrar los quotes en si
Quizas tambien un /countAuthor o algo asi, para saber cuantos quotes ha generado una persona, sin necesidad de hacer un /top
Habría que hacer algo con los nombres de los ficheros, hay demasiados main.go
. Seguro que podemos encontrar nombres mas apropiados como:
format/format.go
types.go
When adding quotes by forwarding a message that is in reply to another, the quote shows mangled text. For instance: in this conversation:
A: AAA
B: BBB
C: (In reply to B) CCC
quoted by D
, the resulting quote shown is:
A: AAA
B: BBB
D: BBB
La busqueda de nicks debe ser case insensitive
Muchas veces añadimos el mismo quote 2 veces por no mirar si alguien ha añadido ya esa frase
Estaria bien comprobar que es quote no existe ya en la DB antes de guardarlo, para prevenir duplicados
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.