Skip to content

IRC - Allow setting user modes #397

@half-duplex

Description

@half-duplex

Summary

The bot should have the ability to set user modes on itself, notably +B (bot).

Background

Is your feature request related to a problem? Please describe:

Many networks request that non-human users set mode +B on themselves to indicate that they're a bot. This doesn't currently seem to be possible in TeleIRC.

Describe the solution you'd like:

TeleIRC should have a config parameter like IRC_BOT_MODES="+B" – possibly even have +B be the default – and should set these modes on itself after connecting.

Describe alternatives you've considered:

IRCv3 has a draft for bot mode, which should be implemented in the future when it's graduated from draft status and has wider support.

Details

inspircd3 botmode plugin
Sopel, a python IRC bot framework, sets mode +B by default. docs

Outcome

TeleIRC users are able to easily or automatically abide by network operators' request to set mode +B on non-human clients.

Metadata

Metadata

Assignees

No one assigned

    Labels

    IRCIssues relating to the IRC bridgehelp wantedAnyone is welcome to help us with this!new changeAdds new capabilities or functionality

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions