Some basic information for users and channel operators (ops) on the #Bodhilinux IRC channel on freenode.
First and foremost, get an IRC client or use webchat to connect. Some clients are available in the AppCenter. Consult the documentation for your given client to set things up. Here's the important info:
Names on IRC are called 'Nicks' and can be defined in your client settings. You can also change your nick with '/nick newnick'. You can register your nick with an IRC service called Nickserv. If your nick is not already taken, ”/msg Nickserv register <password> <email-address>”. From then on you can identify to nickserv (some clients can do this automatically) with ”/msg nickserv identify <password>” Nickserv has some other functionality. ”/msg nickserv help” for more details.
Try to keep the channel family friendly. Rampant profanity and off color language degrades the conversation and adds little value. Ask permission before private messaging anyone you don't know well, especially channel ops. Community is one of the biggest positive factors in Bodhi's favor. If you have a question, others may have it too. Ask in channel so all may benefit. Channel ops are tasked with keeping the channel a useful tool for the Bodhi community. Channel ops have the power to kick, ban, and permanently ban people that detract from the primary mission of the channel, helping users. On the other hand, ops also have a say in who gets voice, an indication of regular contribution to the channel and the Bodhi project.
If you feel a channel op has unjustly penalized you, try first to work things out with them. If you still feel you have been unjustly treated, /msg Tristam and /msg TristamWrk. He can mediate if it becomes necessary. The channel is intended to be a welcoming, helpful place and that comes before everything else.
Chanserv offers a number of commands useful for channel operators. Below are the most likely to be used. '/msg chanserv help' will provide guidance on other commands.
|/msg chanserv topic #bodhilinux <new topic>||Sets a new topic.|
|/msg chanserv topicappend #bodhilinux <new end to topic>||Adds text to the end of the current topic.|
|/msg chanserv topicprepend #bodhilinux <new beginning to topic>||Adds text to the beginning of the current topic.|
|/msg chanserv unban #bodhilinux||Unbans you if aeonius bans you while goofing around.|
|/msg chanserv invite #bodhilinux||Invites you to the channel if it is made invite only temporarily.|
|/msg chanserv akick #bodhilinux add|del|list||Manages banlist for the channel.|
|/msg chanserv voice|op #bodhilinux <nick>||Voices/Ops a user if they are not autovoiced.|
If you have recommendations for ops or voices, /msg Tristam and /msg TristamWrk so he can make the necessary changes.
BodhiHelp is a Darkbot. Much of the help offered by the bot is done in response to specific prompts. For instance, an IRC user asking the question, “How do I install flash?” will trigger the bot to reference a link to the AppCenter for the flashplayer plugin. The bot also has some shortcuts to common links. Typing “shortcuts?” in the channel will have him list the available commands. All shortcut commands end with a ”?”. As an example, type “wiki?” all by itself in the channel and the bot will output the URL to the documentation wiki.
For users defined on the bot: The complete command list is available here. The undocumented topic? shortcut contains what should be the current channel topic. If you change to topic goofing around please change it back to the bot's response to the “topic?” shortcut. If there is a legitimate change to the topic, please update the topic? response in the bot. When adding serious responses to the bot, please do your best to use capitalization, spelling, and grammar correctly.