IRC Help
From Wiki @ Bashore Technologies
ALL IRC SERVERS ARE OFFLINE INDEFINITELY
Contents |
Network
The Bashore Technologies IRC network is located at "irc.bashtech.net" on port 6667 and port 6697 (SSL). Connect
Please read the MOTD for server rules and additional information!
Server List
Clients
Windows
Mac OS X
- X-Chat Aqua - Free
- Colloquy - Free
- Linkinus - Paid
Web-based
Commands
User Commands
Help available through the command "/helpop ?commandname"
/join
Type /join #channelname -- to join a channel of your choice
/me
The /me is an action message. Type /me 'does anything'
/msg
Type /msg nickname (message) to start a private chat.
/nick
/nick changes your nickname
/notice
A notice is used to send a short message to another person without opening up a private window. Type /notice nickname (message)
/part
Type /part -- to leave one channel Type /partall -- to leave all the channels you are in
/quit
Type /quit to leave IRC altogether.
/ignore
Unfortunately, there will be times when you don't want to talk to someone, or else someone may be harassing you. By typing /ignore nickname 3, you will not receive anymore messages from that person. Example: /ignore luv2quilt 3 To Unignore them, type /ignore -r luv2quilt 3
/chat
This opens up a DCC/CHAT window to another user. What's nice about these is that you can continue to chat even if you get disconnected from your server. Word of Caution: Do NOT accept dcc/chats nor dcc/gets from anyone that you don't know. Type /chat nickname.
/helpop !#help
Tells an IRCOp that you are waiting for help in #help.
Nickserv
(Note: You may use /ns instead of /msg nickserv). This information is also available through /msg nickserv help.
REGISTER
Syntax: /msg NickServ REGISTER password [email] Registers your nickname in the NickServ database. Once your nick is registered, you can use the SET and ACCESS commands to configure your nick's settings as you like them. Make sure you remember the password you use when registering - you'll need it to make changes to your nick later. (Note that case matters! ANOPE, Anope, and anope are all different passwords!)
GROUP
Syntax: /msg NickServ GROUP target password This command makes your nickname join the target nickname's group. password is the password of the target nickname.
IDENTIFY
Syntax: /msg NickServ IDENTIFY password Tells NickServ that you are really the owner of this nick. Many commands require you to authenticate yourself with this command before you use them. The password should be the same one you sent with the REGISTER command.
DROP
Syntax: /msg NickServ DROP [nickname] Drops your nickname from the NickServ database. A nick that has been dropped is free for anyone to re-register.
GHOST
Syntax: /msg NickServ GHOST nickname [password] Terminates a "ghost" IRC session using your nick. A "ghost" session is one which is not actually connected, but which the IRC server believes is still online for one reason or another. Typically, this happens if your computer crashes or your Internet or modem connection goes down while you're on IRC.
Chanserv
(Note: You may use /cs instead of /msg chanserv). This information is also available through /msg chanserv help.
REGISTER
Syntax: /msg ChanServ REGISTER channel password description Registers a channel in the ChanServ database. In order to use this command, you must first be a channel operator on the channel you're trying to register. The password is used with the IDENTIFY command to allow others to make changes to the channel settings at a later time. The last parameter, which must be included, is a general description of the channel's purpose.
MODE
/mode #channel mode Used to change the mode of a channel. You can only change modes for channel you are an Operator or Half-Op on.
Channel Modes:
* A = Server/Net/Tech Admin only channel (Settable by Admins)
* a nick Makes the user a channel admin
* b nick!user@host= Bans the nick!user@host from the channel. Note: Extended Bans are now available. Please see the FAQ topic, How do I use the Extended Ban Types? for more information.
* c = Blocks messages with ANSI color (Color Block).
* C = No CTCPs allowed in the channel.
* e nick!user@host = Exception ban - If someone matches it they can join even if a ban matches them
* f [*]lines:seconds = Flood protection, if the * is given a user will be kick banned when they send lines in seconds if * is not given they are just kicked and not banned. Note: Flood protection has been greatly improved. Please see the FAQ topic, How do I enabled Flood Protection for more information.
* G = Makes the channel G Rated. Any bad words are replaced with censored in channel messages (badwords.channel.conf).
* H = No +I users may join (Settable by Admins)
* h nick = Gives HalfOp status to the user
* i = Invite-only allowed
* K = /KNOCK is not allowed
* k key = Needs the Channel Key to join the channel
* L #chan2 = If +l is full, the next user will auto-join #chan2
* l x= Channel may hold at most number of users. x= number of max users
* M = A registered nickname (+r) is required to talk
* m = Moderated channel, Only users with mode +voh can speak.
* n = No messages from outside channel
* N = No Nickname changes are permitted in the channel.
* O = IRC Operator only channel (Settable by IRCOps)
* o nick = Gives Operator status to the user
* p = Private channel
* q nick = Sets channel owner
* Q = No kicks able in channel unless by U:Lines
* r = Channel is Registered
* R = Requires a Registered nickname to join the channel
* s = Secret channel
* S = Strip all incoming colors away
* t = Only Channel Operators may set the topic
* T = No NOTICE's allowed in the channel
* U = Strips formatting away (reverse, bolds, and underlines.)
* u = "Auditorium". Makes /NAMES and /WHO #channel only show Operators.
* V = /INVITE is not allowed
* v nick = Gives Voice to the user (May talk if chan is +m)
* z = Only Clients on a Secure Connection (SSL
) can join.
DROP
Syntax: /msg ChanServ DROP channel Unregisters the named channel. Can only be used by channel founder, who must use the IDENTIFY command first.
SET
Syntax: /msg ChanServ SET channel option parameters
Allows the channel founder to set various channel options
and other information.
Available options:
FOUNDER Set the founder of a channel
SUCCESSOR Set the successor for a channel
PASSWORD Set the founder password
DESC Set the channel description
URL Associate a URL with the channel
EMAIL Associate an E-mail address with the channel
ENTRYMSG Set a message to be sent to users when they
enter the channel
BANTYPE Set how Services make bans on the channel
MLOCK Lock channel modes on or off
KEEPTOPIC Retain topic when channel is not in use
OPNOTICE Send a notice when OP/DEOP commands are used
PEACE Regulate the use of critical commands
PRIVATE Hide channel from LIST command
RESTRICTED Restrict access to the channel
SECURE Activate ChanServ security features
SECUREOPS Stricter control of chanop status
SECUREFOUNDER Stricter control of channel founder status
SIGNKICK Sign kicks that are done with KICK command
TOPICLOCK Topic can only be changed with TOPIC
XOP Toggle the user privilege system
Type /msg ChanServ HELP SET option for more information on a
particular option.
AOP
Syntax: /msg ChanServ AOP channel ADD nick
AOP channel DEL {nick | entry-num | list}
AOP channel LIST [mask | list]
AOP channel CLEAR
Maintains the AOP (AutoOP) list for a channel. The AOP
list gives users the right to be auto-opped on your channel,
to unban or invite themselves if needed, to have their
greet message showed on join, and so on.
HOP
Syntax: /msg ChanServ HOP channel ADD nick
HOP channel DEL {nick | entry-num | list}
HOP channel LIST [mask | list]
HOP channel CLEAR
Maintains the HOP (HalfOP) list for a channel. The HOP
list gives users the right to be auto-halfopped on your
channel.
SOP
Syntax: /msg ChanServ SOP channel ADD nick
SOP channel DEL {nick | entry-num | list}
SOP channel LIST [mask | list]
SOP channel CLEAR
Maintains the SOP (SuperOP) list for a channel. The SOP
list gives users all rights given by the AOP list, and adds
those needed to use the AutoKick and the BadWords lists,
to send and read channel memos, and so on.
VOP
VOP channel ADD nick
VOP channel DEL {nick | entry-num | list}
VOP channel LIST [mask | list]
VOP channel CLEAR
Maintains the VOP (VOicePeople) list for a channel.
The VOP list allows users to be auto-voiced and to voice
themselves if they aren't.
AKICK
Syntax: /msg ChanServ AKICK channel ADD {nick | mask} [reason]
AKICK channel STICK mask
AKICK channel UNSTICK mask
AKICK channel DEL {nick | mask | entry-num | list}
AKICK channel LIST [mask | entry-num | list]
AKICK channel VIEW [mask | entry-num | list]
AKICK channel ENFORCE
AKICK channel CLEAR
Maintains the AutoKick list for a channel. If a user
on the AutoKick list attempts to join the channel,
ChanServ will ban that user from the channel, then kick
the user.
OP
Syntax: /msg ChanServ OP [#channel [nick]] Ops a selected nick on a channel. If nick is not given, it will op you. If channel and nick are not given, it will op you on all channels you're on, provided you have the rights to. By default, limited to AOPs or those with level 5 access and above on the channel.
DEOP
Syntax: /msg ChanServ DEOP [#channel [nick]] Deops a selected nick on a channel. If nick is not given, it will deop you. If channel and nick are not given, it will deop you on all channels you're on, provided you have the rights to. By default, limited to AOPs or those with level 5 access and above on the channel.
VOICE
Syntax: /msg ChanServ VOICE [#channel [nick]] Voices a selected nick on a channel. If nick is not given, it will voice you. If channel and nick are not given, it will voice you on all channels you're on, provided you have the rights to. By default, limited to AOPs or those with level 5 access and above on the channel, or to VOPs or those with level 3 and above for self voicing.
DEVOICE
Syntax: /msg ChanServ DEVOICE [#channel [nick]] Devoices a selected nick on a channel. If nick is not given, it will devoice you. If channel and nick are not given, it will devoice you on all channels you're on, provided you have the rights to. By default, limited to AOPs or those with level 5 access and above on the channel, or to VOPs or those with level 3 and above for self devoicing.
HALFOP
Syntax: /msg ChanServ HALFOP [#channel [nick]] Halfops a selected nick on a channel. If nick is not given, it will halfop you. If channel and nick are not given, it will halfop you on all channels you're on, provided you have the rights to. By default, limited to AOPs and those with level 5 access and above on the channel, or to HOPs or those with level 4 and above for self halfopping.
DEHALFOP
Syntax: /msg ChanServ DEHALFOP [#channel [nick]] Dehalfops a selected nick on a channel. If nick is not given, it will dehalfop you. If channel and nick are not given, it will dehalfop you on all channels you're on, provided you have the rights to. By default, limited to AOPs and those with level 5 access and above on the channel, or to HOPs or those with level 4 and above for self dehalfopping.
INVITE
Syntax: /msg ChanServ INVITE channel Tells ChanServ to invite you into the given channel. By default, limited to AOPs or those with level 5 and above on the channel.
UNBAN
Syntax: /msg ChanServ UNBAN channel Tells ChanServ to remove all bans preventing you from entering the given channel. By default, limited to AOPs or those with level 5 and above on the channel.
KICK
Syntax: /msg ChanServ KICK [#channel [nick [reason]]] Kicks a selected nick on a channel. If nick is not given, it will kick you. If channel and nick are not given, it will kick you on all channels you're on, provided you have the rights to. By default, limited to AOPs or those with level 5 access and above on the channel.
BAN
Syntax: /msg ChanServ BAN [#channel [nick [reason]]] Bans a selected nick on a channel. If nick is not given, it will ban you. If channel and nick are not given, it will ban you on all channels you're on, provided you have the rights to. By default, limited to AOPs or those with level 5 access and above on the channel.
TOPIC
Syntax: /msg ChanServ TOPIC channel [topic] Causes ChanServ to set the channel topic to the one specified. If topic is not given, then an empty topic is set. This command is most useful in conjunction with SET TOPICLOCK. See /msg ChanServ HELP SET TOPICLOCK for more information. By default, limited to those with founder access on the channel.
Botserv
(Note: You may use /bs instead of /msg botserv). This information is also available through /msg botserv help.
To get a bot onto your channel you can use: /msg botserv assign #channel botnick
To make your bot say something: /msg botserv say #channel text
To make your bot proform an action you can use: /msg botserv act #channel botnick
To see a list of bots available you can use: /msg botserv botlist
Fantasy Commands
General Commands
!help - Help for BotServ fantasy commands !cmdlist - A list of all available fantasy commands !ircops - Shows a list of all available global IRCops !staff - Shows a list of all available global IRCops !minfo - Shows info about this module !sversion - Shows info Anope in general !info - Shows information about the channel
Access Control Commands: !sop - Provides access to the SOP (SuperOP) list !aop - Provides access to the AOP (AutoOP) list !hop - Provides access to the HOP (HalfOP) list (May not be supported on this network) !vop - Provides access to the VOP (VOicePeople) list !access - Provides access to the access list (when XOP is OFF) !levels - Provides access to the levels list controlling the rights of each access level
Channel Setting Commands:
!akick - Maintains the akick list
!badwords - Maintains the badwords list
!set - Changes channel's settings. (cf. '!help set')
!bkick - Change the BotServ kick settings.(cf. '!help bkick')
Channel Action Commands:
!clear - Clears the specified option on the channel.
!topic - Sets the channel's topic
!tappend - Appends text to the topic
!invite - Invites a user into the channel
!up - Gives the user the modes he has access to
!down - Removes all the users' modes
!kick - Kick a user from the channel
!kb - Kick and ban (a) user(s) from the channel
!tkb - Kick and temporarily ban (a) user(s) from the channel
Channel Modes Commands:
!ban - Bans (a) user(s)/mask from the channel without kicking
!tban - Temporarily bans (a) user(s)/mask from the channel without kicking
!unban - Removes the ban on a user.
!mute - Mutes / Bans the user (IRCd Dependant)
!unmute - Unmutes / unbans the user (IRCd Dependant)
!op - Op yourself or another user
!deop - Deop yourself or another user
!voice - Voice yourself or another user
!devoice - Devoice yourself or another user
!protect - Protect yourself or another user (May not be supported on this network)
!deprotect - Deprotect yourself or another user (May not be supported on this network)
!owner - Give yourself the owner mode (May not be supported on this network)
!deowner - Remove your owner mode (May not be supported on this network)
!halfop - Halfop yourself or another user (May not be supported on this network)
!dehalfop - Dehalfop yourself or another user
