Hey guys! As some of you have probably noticed on RIC, i have been developing an IRC bot in java. Although it is not yet versatile enough to be hosted, and is not in any of the channels unless i am working on it, it does have two useful commands:

@sp <text to correct>Which uses google to correct most spelling error in the input, and@trans <Text to translate> [-Output language] [-Input language]Which will translate the text from input to output language. It uses yandex as a translator, and the negative sign is required when specifying the language. The full name or the two letter iso abbreviation could be used. If no Input language is specified then it automatically detects the language, and if no output language is specified it translates to english. Note, it is impossible to specify an input but no output language.

As of right now, the bot works in omninet, although not in walrii net.

Those features seems interesting. First doesn't have much risk of flooding, but you might want to make sure that the bot won't get kicked for flood if overused (eg add a filter that makes it reply less than a certain amount of time per minute so the CW botnet won't autokick). I'm not too sure if we should have it in the main channel but I guess it depends of other staff as well.

It's possible that one or more Omni ops setup bans by accident during the Ephraim ban evasion (and maybe that ERRSYNTAX guy as well?). They also had issues with Wowaname IIRC. Typically, though, they g-line people, not ban them. This is why for example if Ephraim tried joining #codewalrus on Omninet he wouldn't be able to, because of the Omnimaga ban. He would need to use EFnet.

I am not sure why c4ooo bot in particular would be able to join #omnimaga when #codewalrus doesn't work, though. The only possibility is that it matches Pimath hostname, because that's the only ban we have there.

Ah I thought he was banned since we didn't lose Omninet channel control until a month later. And yeah I agree. The only reason why we kept the Omninet channel is because Juju was unable to connect the Telegram bot to EFnet, IIRC.

Do you know why c4bot would not connect to 1 specific channel, though?