IRC: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
IRC channels for Nasqueron projects are located on Libera.Chat. | |||
'''Historical note:''' In the past, we used Freenode, and like many open source communities, migrated to Libera.Chat. Any mention of Freenode in documentation, README or other metadata should be read as Libera.Chat instead. | |||
== How to connect? == | |||
Connect by pointing your IRC client to [ircs://irc.libera.chat:6697 irc.libera.chat:6697] (TLS). | |||
A webchat is also available at https://web.libera.chat/. | |||
If you need a shell to host your IRC client or bouncer, we offer it at <code>eglide.org<code>. | |||
== List of channels == | == List of channels == | ||
; In the primary Nasqueron space | ; In the primary Nasqueron space | ||
* #nasqueron - main channel | |||
* #nasqueron-ops - discussions about operations, infrastructure, any action performed on a server must be logged on this channel | * #nasqueron-ops - discussions about operations, infrastructure, any action performed on a server must be logged on this channel | ||
* #nasqueron-pentacle - testing and operational control of the bots (Dæghrefn, Wearg, etc.), not really used for other beings than bots | * #nasqueron-pentacle - testing and operational control of the bots (Dæghrefn, Wearg, etc.), not really used for other beings than bots |
Revision as of 16:17, 3 February 2023
IRC channels for Nasqueron projects are located on Libera.Chat.
Historical note: In the past, we used Freenode, and like many open source communities, migrated to Libera.Chat. Any mention of Freenode in documentation, README or other metadata should be read as Libera.Chat instead.
How to connect?
Connect by pointing your IRC client to irc.libera.chat:6697 (TLS).
A webchat is also available at https://web.libera.chat/.
If you need a shell to host your IRC client or bouncer, we offer it at eglide.org
.
List of channels
- In the primary Nasqueron space
- #nasqueron - main channel
- #nasqueron-ops - discussions about operations, infrastructure, any action performed on a server must be logged on this channel
- #nasqueron-pentacle - testing and operational control of the bots (Dæghrefn, Wearg, etc.), not really used for other beings than bots
- By project
- #tasacora - cartography project Tasacora
- Other channels where Nasqueron stuff are discussed
- #wolfplex - currently also given as support channel in a lot of documentation
- #fauve
- #wikipedia-fr - rare, but some discussions about Dæghrefn or tools.nasqueron.org occurs
Wearg groups
Some channels want notifications about new commits, tasks, etc.
- #nasqueron-ops-logs - nasqueron.ops.* and nasqueron.docker.*
- #tasacora - nasqueron.tasacora.*
Create a new channel
Where to list it?
- on this page
- a task should be filled on DevCentral against Dæghrefn project to notify the new channel, so we can configure the bot to manage ChanServ access there too
ChanServ configuration
REGISTER #nasqueron-quux
SET #nasqueron-quux MLOCK
TEMPLATE #nasqueron-quux botadmin +*
TEMPLATE #nasqueron-quux botop -*+vVoOti
TEMPLATE #nasqueron-quux member -*+vVoti
ACCESS #nasqueron-quux ADD Daeghrefn botadmin
Channel log
Normally, a channel is not publicly logged. But in some cases, it's interesting to enable this feature on purely technical channels.
If the channel is logged, you must do both of these:
- document it in the topic
- add an autojoin message, for example through ChanServ: SET #nasqueron-quux ENTRYMSG "This channel is publicly logged."
We consider the publication of logs to the DevCentral chatlog application to qualify as "publicly logged", regardless of the project-as-ACLs or the space where the log is.