¿Qué es MemCtl?
El comando MemCTL (Mod’s Extended Moderation Control) sólo lo podrán ejecutar los Moderadores Mem y sirve para gestionar los filtros (el de palabras y el de enlaces), además de poder realizar otras tareas relacionadas con la moderación del chat.
Versión actual de Copito: 20.12.001 [27 de Diciembre del 2020]
Los comandos son los siguientes:
- /memctl
Muestra una lista resumen de los diferentes comandos y opciones, enviándolos por privado. - /memctl chatmode
Gestiona el modo de chat. Con este comando es posible cambiarlo entre modo privilegiado o modo normal.
El modo privilegiado sirve para que sólo los Moderadores Mem puedan enviar mensajes (el resto son eliminados). Útil cuando hay una discusión y es necesario poner orden. Utilizar sólo si es estrictamente necesario.- /memctl chatmode elevated
Cambia el modo de chat a privilegiado. - /memctl chatmode public
Cambia el modo de chat a normal.
- /memctl chatmode elevated
- /memctl badword
Gestiona el filtro de palabras bloqueadas. Cuando un usuario envía un mensaje y contiene una o varias de las palabras del filtro, el mensaje es eliminado.- /memctl badword on
Activa el filtro. - /memctl badword off
Desactiva el filtro. - /memctl badword add
Añadir palabra(s) a bloquear. Es posible añadir varias separándolas con comas (,).
Si por ejemplo se añade la palabra «carajo» y un mensaje dice «vete al carajo», se eliminará ese mensaje.
Ejemplo de uso: /memctl badword add payaso, pepitas - /memctl badword addstrict
Añadir coincidencia(s) a bloquear. Es posible añadir varias separándolas con comas (,). Esto bloqueará cualquier coincidencia y/o palabra que haya en los mensajes.
Si por ejemplo se añade la palabra «carajo» y un mensaje dice «vete alcarajo», se eliminará ese mensaje.
Ejemplo de uso: /memctl badword addstrict payaso, pepitas - /memctl badword remove
Quitar palabra(s) o coincidencia(s) del filtro. Es posible quitar varias separándolas con comas (,).
Ejemplo de uso: /memctl badword remove payaso
- /memctl badword on
- /memctl badlinks
Gestiona el filtro de enlaces. Este filtro se encarga de eliminar los enlaces sobre aquellos dominios que permanezcan en la lista de dominios bloqueados.- /memctl badlinks add
Añadir enlace(s). Es posible añadir varios separándolos con comas (,). (Utilizar sólo el dominio, por ejemplo: «example.com»)
Ejemplo de uso: /memctl badlinks add youtube.com, kernel.org - /memctl badlinks remove
Quitar enlace(s). Es posible añadir varios separándolos con comas (,). (Utilizar sólo el dominio, por ejemplo: «example.com»).
Ejemplo de uso: /memctl badlinks remove youtube.com
- /memctl badlinks add
- /memctl mimetype
Gestión de lista blanca de mimestypes.- /memctl mimetype add
Añadir Mime(s). Es posible añadir varios separándolos con comas (,). (Utilizar MimeType completo, por ejemplo: «image/jpeg»)
Ejemplo de uso: /memctl mimetype add image/jpeg, video/mp4 - /memctl mimetype remove
Quitar Mime(s). Es posible añadir varios separándolos con comas (,). (Utilizar MimeType completo, por ejemplo: «image/jpeg»)
Ejemplo de uso: /memctl mimetype remove image/jpeg
- /memctl mimetype add
- /memctl moderation
Permite gestionar los Moderadores Senior.- /memctl moderation add
Añadir Moderador(es) Senior. Para este comando puedes especificar los nombres (sin apellidos), los GUID de usuario o respondiendo el mensaje de la persona a añadir. Para especificar varios nombres o GUIDs, se utilizará la coma (,). (Si se especifica el nombre, puede haber confusión si hay varios usuarios con el mismo nombre y, por ende, añadir a la persona equivocada).
Ejemplo de uso (nombre): /memctl moderation add Karla
Ejemplo de uso (username): /memctl moderation add @KarlaPerez
Ejemplo de uso (guid): /memctl moderation add 5890690
Ejemplo de uso (respondiendo): /memctl moderation add
Ejemplo de uso (lista): /memctl moderation add @paquita, @pepitas - /memctl moderation jun
Añadir Moderador(es) Junior. Para este comando puedes especificar los nombres (sin apellidos), los GUID de usuario o respondiendo el mensaje de la persona a añadir. Para especificar varios nombres o GUIDs, se utilizará la coma (,). (Si se especifica el nombre, puede haber confusión si hay varios usuarios con el mismo nombre y, por ende, añadir a la persona equivocada). - /memctl moderation mem
Añadir Moderador(es) Mem. Para este comando puedes especificar los nombres (sin apellidos), los GUID de usuario o respondiendo el mensaje de la persona a añadir. Para especificar varios nombres o GUIDs, se utilizará la coma (,). (Si se especifica el nombre, puede haber confusión si hay varios usuarios con el mismo nombre y, por ende, añadir a la persona equivocada).
- /memctl moderation remove
Quitar Moderador(es). Para este comando puedes especificar los nombres (sin apellidos), los GUID de usuario o respondiendo el mensaje de la persona a añadir. Para especificar varios nombres o GUIDs, se utilizará la coma (,). - /memctl moderation list
Lista de Moderadores Mem. Incluye el nombre (sin el apellido) y el GUID de usuario. - /memctl moderation listlow
Lista de Moderadores Senior y Junior. Incluye el nombre (sin el apellido) y el GUID de usuario.
- /memctl moderation add
- /memctl members
Conjunto de comandos destinados a la búsqueda de miembros.- /memctl members mostactive
Muestra una lista de los 10 usuarios más activos en el grupo basándose en el número de mensajes enviados. - /memctl members search
Permite realizar una búsqueda. El propósito de este comando es conocer el GUID de un miembro en concreto, así como su nombre y apellido.
Ejemplo de uso (nombre): /memctl members search Karla
Ejemplo de uso (username): /memctl members search @KarlaPerez
- /memctl members mostactive
- /memctl delete [requiere responder a un mensaje]
Borrar mensaje. Para este comando, se debe de responder el mensaje en cuestión. - /memctl ban
Expulsar usuario del grupo. Para este comando puedes especificar el nombre (sin apellidos), el GUID de usuario o respondiendo el mensaje de la persona a expulsar. (Si se especifica el nombre, puede haber confusión si hay varios usuarios con el mismo nombre y, por ende, expulsar a la persona equivocada).
Ejemplo de uso (nombre): /memctl moderation add Karla
Ejemplo de uso (username): /memctl moderation add @KarlaPerez
Ejemplo de uso (guid): /memctl moderation add 5890690
Ejemplo de uso (respondiendo): /memctl moderation add - /memctl verify [requiere responder a un mensaje]
Verificar usuario del grupo. Para este comando debes responder el mensaje de la persona a verificar. (Al verificar un usuario, el Bot dejará de pensar que es un Bot y le dejará publicar enlaces e imágenes. Si no se verifica manualmente, la verificación se hará automáticamente cuando ese usuario empiece a participar en el grupo). - /memctl guid [requiere responder a un mensaje]
Devuelve el GUID del usuario. Para este comando, se debe de responder un mensaje de la persona en cuestión. - /memctl botclean [DEPRECATED]
Echa del grupo a posibles Bots. La detección se realiza según algunos parámetros preestablecidos (no tiene foto de perfil, nunca ha publicado mensajes, etc…).
Los usuarios, en este caso, no son expulsados, se echan fuera del grupo y podrán volver a entrar pasados 5 minutos.
Este comando se ejecuta automáticamente una vez por semana. Aún así, puede ejecutarse manualmente./memctl botclean
Ejecuta el limpiador manualmente.
/memctl botclean alert
Envía un mensaje con la lista de los usuarios que son considerados Bots, mencionándolos de que es obligatorio saludar o presentarse en el grupo./memctl botclean debug
Sólo para uso INTERNO.
- /memctl say
Envía un mensaje en el grupo usando a Copito como emisor.
Ejemplo de uso: /memctl say Daaaaaaaaa - /memctl words
Gestiona la lista de palabras que Copito se ha aprendido y dice en el chat de vez en cuando o cuando un usuario lo menciona.- /memctl words add
Añade una palabra o frase nueva, y Copito la dirá en el chat de vez en cuando, juntamente con las palabras ya registradas.
Ejemplo de uso: /memctl words add Dubi du 🥳 - /memctl words remove
Quita una palabra o frase de la lista de las palabras que envía Copito en el chat de vez en cuando.
Ejemplo de uso: /memctl words remove Dubi daaaaaa 😭
- /memctl words add
Cualquier duda, contactar a contacto@karlaperezyt.com