Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-11815

Jenkins IRC bot should send help message in private chat

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • ircbot-plugin
    • None

      The IRC bot should send the help messages in a query session to the asking user to prevent the bot being kicked because of excess flooding.

          [JENKINS-11815] Jenkins IRC bot should send help message in private chat

          Markus Keunecke created issue -
          kutzi made changes -
          Link New: This issue duplicates JENKINS-10827 [ JENKINS-10827 ]

          kutzi added a comment -

          See JENKINS-10827. Doesn't the proposed workaround work in your case?

          kutzi added a comment - See JENKINS-10827 . Doesn't the proposed workaround work in your case?

          Sure, this works. But not everyone is aware, that it is possible to ask for help in a query session. Also this opens up possibilities to spam for other people, which leads to the bot being kicked. We sometimes have angry players in http://stendhalgame.org that have been banned from the game and then want to annoy us. Giving them the possibility to easily spam with that bot and then letting it disappear causes unnecessary work for us.

          I think it would be reasonable to reply to help in a query session, no matter from what the help request came.

          Markus Keunecke added a comment - Sure, this works. But not everyone is aware, that it is possible to ask for help in a query session. Also this opens up possibilities to spam for other people, which leads to the bot being kicked. We sometimes have angry players in http://stendhalgame.org that have been banned from the game and then want to annoy us. Giving them the possibility to easily spam with that bot and then letting it disappear causes unnecessary work for us. I think it would be reasonable to reply to help in a query session, no matter from what the help request came.

          kutzi added a comment -

          By 'query session' you mean private chat?

          No, I meant the fix in JENKINS-11606 to disable commands altogether for a channel.
          If you're concerned about people in a channel acting 'malicious', you might want to do this anyway.

          kutzi added a comment - By 'query session' you mean private chat? No, I meant the fix in JENKINS-11606 to disable commands altogether for a channel. If you're concerned about people in a channel acting 'malicious', you might want to do this anyway.

          Yes, I meant in private chat.

          Completely disabling commands is not a real option, as we make heavy use of this very convenient option. I think, just replying to help in private chat would be simpler than implementing a system that checks if the user is authorised to issue that specific command. This would be some kind of way in the middle between rights and total disabling that feature.

          Markus Keunecke added a comment - Yes, I meant in private chat. Completely disabling commands is not a real option, as we make heavy use of this very convenient option. I think, just replying to help in private chat would be simpler than implementing a system that checks if the user is authorised to issue that specific command. This would be some kind of way in the middle between rights and total disabling that feature.
          kutzi made changes -
          Link Original: This issue duplicates JENKINS-10827 [ JENKINS-10827 ]
          kutzi made changes -
          Link New: This issue is related to JENKINS-10827 [ JENKINS-10827 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 142058 ] New: JNJira + In-Review [ 175598 ]
          Jim Klimov made changes -
          Link New: This issue is related to JENKINS-55540 [ JENKINS-55540 ]

            kutzi kutzi
            madmetzger Markus Keunecke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: