github/github-services — Issue #173: IRC and voice
Author: linuxmint
Created: 2011-10-19 14:12:17+00:00
State: open

Hi,

Some IRC channels use the "voice" feature. When users join the channel, Chanserv gives them voice. For instance:

* perberos (perberos@SpotChat-zow.c34.49.190.IP) has joined #pimpmymint
* ChanServ gives voice to perberos

This happens automatically and for everybody (whether their nickname is registered with Nickserv or not).

When somebody spams or behave badly, rather than kicking/banning him, the operators can simply devoice him. When that happens, the user can continue to speak normally but nobody sees what he writes.

The Github IRC bot connects successfully, but immediately outputs its message.

As a result, it hasn't been voiced yet by Chanserv and nobody sees the message.

From a human perception, the voice is given almost "immediately" so that's not an issue with human users. For a bot though, it's just not immediate enough.

This is what happens:

* GitHub82 (GitHub82@SpotChat-myerkgut.github.com) has joined #pimpmymint
* GitHub82 (GitHub82@SpotChat-myerkgut.github.com) has left #pimpmymint

I would recommend to add a new option, to implement a number of number of seconds or milliseconds that the bot waits after the join and prior to sending the message to the channel.

I hope this will be implemented. Thanks for your attention.

You can use our own channel for this if you want, we're on irc.spotchat.org and our channel is #pimpmymint. Our ops are aware that tests are ongoing with github.

Thanks.
Clement Lefebvre
Linux Mint.