Chat

From Unvanquished
Jump to: navigation, search

Chat networks

Our main chat platform is Libera.Chat IRC but there are also Matrix and Discord rooms that are bridged together. Every people from IRC, Matrix or Discord can chat together, read what others write and respond to each others.

The chat is tantamount to a multiplayer version of Notepad; where ideas are exchanged fast and furiously, words are taken out of context, people misinterpret them, and feelings get hurt. In most cases, we trust people to be kind, helpful, responsible and mature individuals. For everyone else, we have these rules. Remember that access to our channel(s) is a privilege that we provide, not a right. We reserve the right to revoke your privileges.

IRC

We use IRC (Internet Relay Chat) channels and our forums to discuss work on the game and help people. Many of the developers, artists and players remain permanently connected in IRC whilst others drop in and out when they can.

If you're asking for help please remember that everyone lives in different time-zones and can't always be at their computer. You need to stay logged into the channel for generally a few hours until you get a reply. If this does not suit you, our forums might be better.

Our IRC channels are:

If these channels are even down we have a backup on QuakeNet:

See our chat page for details.

Matrix

The Matrix room is bridged with IRC and Discord.

Discord

The Discord room is bridged with IRC and Matrix.

Channel rules

By joining the chat you agree to the Unvanquished channel rules:

Global rules

  • Irony or mocking towards and from anyone is not allowed, insults are not allowed. If this happens, both parties will be asked to avoid talking to and about each other for a given time, to both protect each others and prevent the feeding of the drama.
  • It is not allowed to threaten someone to death neither to encourage someone to suicide, neither to express hope someone will die in any way. This is a bannable offense and action will be taken on sight, no question asked.
  • Do not post links to illegal material or pornography. No exceptions. This is a bannable offense.
  • Do not spam the channel. This means repeatedly posting meaningless material, or the same thing several times in a row.
  • Do not abuse bots. Bot spam is not entertaining to anyone that isn’t the direct participant. If you have to spam bot commands, use them via /msg to keep them to yourself.
  • Do not flame each other. Keep it to private messages. If it gets out of hand, both sides of the conflict will take a short break.

Development channel rules

  • Stay on-topic! Try to keep discussions going about coding or assets. Offering constructive feedback whenever possible is encouraging and speeds up production.
  • NO personal attacks are allowed (flaming someone beyond what would potentially be considered "tongue-in-cheek" criticism). We have NO TOLERANCE for this and you WILL be banned!
  • Contact a developer if there’s a problem in the channel.

These rules will be enforced after either a private or public warning to the offender to give them a chance to stop, followed by a quiet (+q) in the channel, which will be removed when we feel you are ready to participate in the conversation again.

If you have an issue with another developer that cannot be resolved by a channel operator, please contact Ishq, illwieckz, Viech or cu-kai directly.

Platform channel rules

Extra rules may apply that are specific to the chat platform you connect to, like the Libera.Chat channel guidelines, the Matrix code of conduct or the Discord terms of service.

Chat bots

Unvanquished operates various chat bots:

  • Unvanquished: an IRC bot (sometime referred to as Mantis because of the name of the software running it).

    ℹ️ The Unvanquished bot commands work from IRC, Matrix and Discord.

    • Automatically announce games in the play channel when people are playing, telling the map, the server, the amount of players per team…
    • Can be queried with the command !list in most channels.
  • overmind: an IRC bot.
    • User permission,
    • Spam detection,
    • Notifications from git repositories, wiki and forums.
  • granger: an IRC bot.

    ℹ️ The granger bot commands only work from IRC.

    • Commands like !note <user> <message> makes possible to leave a message for someone else (will be printed the next time the user talks).
    • Fun behaviors, the bot reads what everything says and sometime decides to participate to conversations by trying to make up phrases all by itself (it's usually wrong), one can request the granger to chat on a topic with the command !chat about <word1> [word2].
  • dretch: the IRC/Matrix/Discord bridge.
    • Message forwarding from and to each chat networks.

See Infrastructure/Servers#Hosted chat services for details about the various pieces of software running those chat bots.