IRCInternet Relay Chat or IRC, provides a way of communicating in real time with people from all over the world. It consists of various separate networks (or "nets") of IRC servers, machines that allow users to connect to IRC. IRC is very similar to text messaging, but designed around communicating with large groups of users instead of one on one.
Using IRC can be hard, but using this guide can make using it very easy and enjoyable. The first thing you need to know is the rules. For a complete list of the rules and guidelines see here, for a recently written set of rules on our wiki see here, and it is good to note that all the forum rules still apply.
ClientsNow, in order for you to join the discussion on IRC, you need to either download a client, or use the webchat.
If you would like a client, it is recommended that you use one of the ones linked in the links below:
ConnectingAfter you choose a client or that you are using our webchat, you need to understand channels. Channel names usually begin with a #, as in #Spigot or #Saphiria. The same channels are shared among all IRC servers on the same net, so you do not have to be on the same IRC server as your friends. Please note, we do not recommend connecting directly to specific servers. Instead, you should use irc.spi.gt to be connected to an available server. All servers support both IPv4 and IPv6 connections and listen on ports 6667 and 6697 (SSL).
OperatorsChannels and Minecraft servers are alike in a way. Channels are run by channel operators, or just “ops” for short, who can control the channel by choosing who may join (by “banning” some users), who must leave (by “kicking” them out), and even who may speak (by making the channel “moderated”)! Channel ops have complete control over their channel, and their decisions are final. Note that there are network rules that are enforced even in private channels. In official channels, IRC staff members have channel mode +h set (half-op). Network operators have full +o (op) set. Forum moderators and developers have +ao (super-admin) set. md_5 has channel mode +qo (founder) set. See the wiki page on IRC rules for more information.
CommandsCommands and text are typed in the same place. By default, commands begin with the character / . If you have a graphical client such as mIRC for Windows, many commands can be executed by clicking on icons with the mouse pointer. It is, however, highly recommended that you learn to type in the basic IRC commands first. When entering commands, pay close attention to spacing and capitalization. The basic commands work on all the good clients.
- /join <#channel>
- /leave <#channel>
- /me <message>
- /ping <nickname>
- /msg <nickname> <message>
RegistrationWhen you first join the SpigotMC IRC Network it is advised that you register your nickname, this is to prevent others going on pretending to be you.
- /NickServ register <password> <email>
- You will then go to the confirmation email sent to you.
- /msg NickServ verify register <nickname> <code given in email>
- Once you have done this you are completely registered!
- When you join you may need to run the command "/NickServ IDENTIFY <nick> <password>" unless you have configured your client to log you in automatically. Our web chat has a feature for you to login.
ChannelsNow it's time to join a channel! Some official channels are:
- #spigot - Main spigot on-topic channel. Everyone is in here
- #spigot-chat - Off-topic channel. Must be registered with NickServ to join
- #md_5 - md_5's personal channel, along with support for BungeeCord
- #spigot-dev - Spigot-related development channel specifically for contributing to the project
- #wiki - Discussion of this very wiki that you are reading
- #cafebabe - If you intend to spam bot commands
- #spigot-server - The official channel for SpigotCraft