Code Monkey home page Code Monkey logo

discuteaservices's Introduction

DiscuteaServices

IRC Services for discutea.com written in node.js

discuteaservices's People

Contributors

judgedt avatar strategy47 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

discuteaservices's Issues

Kick on bot

The bots do not join the channel when they are kicked.

BadServ/Moderator : Violation of inspircd protocol - /NICKLOCK with null value

*** ANNOUNCEMENT: BadServ used SANICK to change telrose08 to Pseudo_659501
*** NICK: User Pseudo_659501 changed their nickname to 
*** ANNOUNCEMENT: Moderator used NICKLOCK to change and hold Pseudo_659501 to 
*** LINK: Connection to 'discutea.com' failed with error: received ERROR Protocol violation: Wrong number of parameters for NICK message
*** LINK: Server discutea.com split: received ERROR Protocol violation: Wrong number of parameters for NICK message

Il semblerait que lorsque un BADNICK est exécuté à travers le robot et qu'il place un "NICKLOCK" il envoie une valeur "null" pour le second pseudo, alors qu'elle doit normalement être complétée, sous peine de fournir un pseudo "vide" : InspIRCd a donc une violation du protocol... l'utilisateur se trouve sans pseudo, impossible de le "trouver" et de le déconnecter, sauf en passant par l'usage d'une commande (g|z|k)line.

Il faudrait vérifier qu'il envoie bien la deuxième valeur (qui doit contenir le pseudo que l'on souhaite "lock").

Édit : éventuellement en profiter pour "bousculer" la fonction de Nicklock vers BadServ ? Puisqu'il gère déjà le SANICK...

Bad bot introduction

The introduction of a robot is too repetitive in the modules this should be done with the configuration and the bot injected into the module automatically

Commit and channel admin

Admin's should be informed about all commits on the channel admin for all public and private repositories in order to track any changes made on the network.

Add important command

The command must send a notice to the user by starting with Important:
This command must be sent with the pseudo Moderator

important

DiscuteaBundle.JS : Non application des modes pour #Ados

Selon les lignes 120 à 128 du code, le robot est censé appliqué une série de modes (+s, +e, +b et à priori kicker les utilisateurs de +19 ans présents), cependant la réaction ne semble pas se faire, puisque bien que le "+s" y soit, les +b eux ne sont pas présents et ne sont pas retirés automatiquement puisque je ne les aient pas vu passer.

Faudrait donc vérifier que la procédure se fasse correctement et complètement, car les ASV incorrectes et même majeures passes sur le canal #Ados par un "join"

Command !spam

The command !spam does not take spaces into account and It should not accept chains too short.

Modes Error

(Add UMode) testing2 ajoute le mode +ix à testing2

The real mode is R

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.