Frequently Asked Questions


Frequently Asked Questions

We’ve arranged all of our Frequently Asked Questions by category.

Bots

Yes, you can bring your own bot on IRC4Fun as long as it is a nice (non-abusive) bot and it adhere’s to the following conditions:

  • The bot will need to be able to IDENTIFY to Services (using either the IDENTIFICATION command, CertFP, or SASL)
  • The bot should set usermode +B (indicating in it’s WHOIS that it IS a bot)
  • You will need to ask in #IRC4Fun for a Bot Cloak. (IRC4Fun/bots/OWNERACCOUNT/BotAccount)  This is required and not optional.
  • If we find (at any time) that the bot is being abusive or is interrupting a server or the network, we may issue a warning /KILL to the bot; followed by a individual server K-Line or a global K-Line if necessary.  Please do your best to ensure that your bot will not be causing any un-necessary load on IRC4Fun Servers, IRC4Fun Services, staff or channels. (This includes making sure that your bot does not get in mode fights or wars with Services, etc.)
  • Please also ensure you have read each server’s MOTD to ensure that your bot is not connecting to a non-allowing server.  You can use /MOTD servername.IRC4Fun.net to check.

*NOTE: Failure to ensure that your bot(s) meet the above conditions can result in the Bot being KILLed or K-Lined from the network.  Please make sure you follow all steps above for each bot you intend to bring onto IRC4Fun to ensure it does not get banned from the network.

If you would like to ask for a Custom BotServ Bot, you will need to make sure your channel fits the following criteria:

  • Your channel must have 10 or more real users.
  • Your requested BotServ bot cannot impersonate IRC4Fun Staff
  • Your requested BotServ bot cannot represent an opinion on behalf of IRC4Fun or IRC4Fun Staff.

Please make your BotServ bot request here when your channel meets the above criteria.

If you are a Channel Operator in a channel that has Sigyn, and one or more of your users has been K-Lined: you can now request removal of the K-Line (network ban) if the user or user(s) was/were banned in error.

To request removal of a K-Line (ban) affecting one or more of your users:

  1. Make sure you are Opped (@) in the channel.  (Normal channel users [even Halfops] cannot request a user or users K-Line be removed, only Channel Operators can request removal of a K-Line.)
  2. /msg Sigyn UNKLINE Nickname (The K-Line will not be immediately removed: Sigyn will inform IRC4Fun Staff that a K-Line matching “Nickname” has been requested to be removed)  IRC4Fun Staff will remove the affecting K-Line – Sigyn does not do this automatically to prevent abuse.

If you still have questions or concerns; please see #IRC4Fun  for more information.

Sigyn is one of IRC4Fun’s Network Utility Bots.  Sigyn is an Abuse Prevention Service (APS) designed to monitor the network and deal with various types of abuse with automated means.  Sigyn can be manually assigned by IRC4Fun Staff to channels, as well as join channels when it detects a risk of abuse.  (As long as the channel is not locked, or restricted via bans/modes/services).

Sigyn can be assigned to channels that are at high risk for abuse – but Sigyn is also not for all channels.  Game channels, for example, should not have Sigyn as players that issue commands at fast intervals may (likely will) trigger various protections and be removed from the network.

You can ask for Sigyn in #IRC4Fun  if you desire having Sigyn in your channel, but the channel must be at high risk for abuse; and cannot be a game channel or similar type of channel where users will issue commands/messages quickly.

Sigyn was written by freenode and forked for use on IRC4Fun.

Channels / Chatrooms

You can (with most IRC Clients) type: /LIST and be provided with a list of Channels on IRC4Fun.

You can also use our Advanced List Service as well: /msg ALIS HELP LIST

MODE #channel +|-modes [parameters]

? designates that the cmode is provided by an extension
and may not be present on this server.

* designates that the cmode may not be available if not
enabled in the configuration file.

@,& designates the cmode may only be set by an op, admin,
or higher, respectively.  All cmodes may be set
by services regardless.

CHANNELMODE - DESCRIPTION
------------------------------------------------------------------------
NO PARAMETERS:
     +n     - No external messages.  Only channel members may talk in
              the channel.
     +t     - Ops Topic.  Only opped (+o) users may set the topic.
     +s     - Secret.  Channel will not be shown in /whois and /list etc.
     +p     - Private.  Disables /knock to the channel.
     +m     - Moderated.  Only opped/voiced users may talk in channel.
     +i     - Invite only.  Users need to be /invite'd or match a +I to
              join the channel.
     +r     - Registered users only.  Only users identified to services
              may join.
     +c     - No color.  All markup (color, bold, underline, etc.) in
              messages is stripped.
 @   +g     - Free invite.  Everyone may invite users.  Significantly
              weakens +i control.
     +z     - Op moderated.  Messages blocked by +m, +b and +q are instead
              sent to all channel operators, halfop and up.
  ?  +A     - IRC server administrator only channel.
     +L     - Large ban list.  Increase maximum number of +beIq entries.
              Only settable by opers.
  ?  +N     - IRC network administrator only channel.
  ?  +O     - IRC operator only channel.
     +P     - Permanent.  Channel does not disappear when empty.  Only
              settable by opers.
 @   +F     - Free target.  Anyone may set forwards to this (otherwise
              channel op or higher is necessary).
 @   +Q     - Disable forward.  Users cannot be forwarded to the channel
              (however, new forwards can still be set subject to +F).
     +C     - Disable CTCP.  All CTCP messages to the channel, except ACTION,
              are disallowed.
  ?  +S     - Only users connected via SSL/TLS may join the channel while this
              mode is set. Users already in the channel are not affected.
     +T     - Disable notices.  All notices to the channel are blocked.

WITH PARAMETERS:
 @   +f     - Forward.  Forwards users who cannot join because of +i,
              +j, +l or +r.
              PARAMS: /mode #channel +f #channel2
     +j     - Join throttle.  Limits number of joins to the channel per time.
              PARAMS: /mode #channel +j count:time
 @   +k     - Key.  Requires users to issue /join #channel KEY to join.
              PARAMS: /mode #channel +k key
 @   +l     - Limit.  Impose a maximum number of LIMIT people in the channel.
              PARAMS: /mode #channel +l limit
     +v     - Voice.  Allows a user to talk in a +m channel.  Noted by +nick.
              PARAMS: /mode #channel +v nick
  *  +h     - Halfop.  Grants channel half-operator status.
              PARAMS: /mode #channel +h nick
 @   +o     - Op.  Grants channel operator status.
              PARAMS: /mode #channel +o nick
 &*  +a     - Admin.  Grants channel administrator status.
              PARAMS: /mode #channel +a nick
 &*  +y     - Owner.  Grants channel owner status.
              PARAMS: /mode #channel +y nick
     +b     - Ban.  Prevents a user from entering the channel, and from
              sending or changing nick if they are on it, based on a 
              nick!ident@host match.
              PARAMS: /mode #channel +b nick!user@host
     +q     - Quiet.  Prevents a user from sending to the channel or changing
              nick, based on a nick!ident@host match.
              PARAMS: /mode #channel +q nick!user@host
     +e     - Exempt.  Allows a user to join a channel and send to it even if
              they are banned (+b) or quieted (+q), based on a nick!ident@host
              match.
              PARAMS: /mode #channel +e nick!user@host
     +I     - Invite Exempt.  Allows a user to join a +i channel without an 
              invite, based on a nick!user@host match.
              PARAMS: /mode #channel +I nick!user@host

An AKICK is a list that Channel Operators can maintain within Services for their channels, of who should not be allowed in the channel.  It is similar to a channel ban and achieves the same goal, however it is kept in ChanServ’s memory and will be re-activated (until it expires, if it does) even if you are not present or the channel ban list gets cleared during a netsplit.  In the event that your channel’s ban list is full, ChanServ can still apply the ban from an AKICK on a user that matches it and joins.

To get more information on AKICKs, please see: /msg ChanServ HELP AKICK

*Please note: IRC4Fun Staff does not intervene in channel bans or AKICKs in non-IRC4Fun official channels.

There are several conditions that cause Nicknames and Channels to expire on IRC4Fun.

  • Nickname that has not been used in 1 year (365 days).  (However, after 6 months of no use, another user can /nick to the nickname and request it be dropped in #IRC4Fun so they can REGISTER it.)
  • Channel that has not been used in 2 years by any users on the access list.
  • ChanServ will locate a new founder in the event that the current Founder’s nickname expires, if there are active users on the access list with sufficient access. (+S flag)
  • Channels that have not been used in 1 year or more can be requested by another user in #IRC4Fun

Q: How can I tell if a registered channel is available to be requested by another user?

A: The Founder will be ‘AbandonedChannel’, indicating that the channel can be requested (first, by someone on the access list – the user on the list with the most flags will be awarded the channel, if they seek it.  Otherwise, it will go to the next high-ranking user on the access list.)  If nobody on the access list is requesting or has requested the channel, it is open to outside users to request.  If a user has requested the channel, a topic change will be made by ChanServ, indicating that the channel has been requested by someone. (Allowing time for users to object on the channel, if any)

If nobody on the access list is on the channel claiming or wanting the channel, any user can request the channel after it has been given ‘AbandonedChannel’ status for over 24-48 hours.

Q: If I request the channel, will I immediately be opped and given the channel?

A: No, the channel (once requested) will change topics, indicating the request and opening up discussion amonst channel users for objections or support.  (If there are no valid objections within 24-48 hours of the request, you will be awarded the channel)

Q: I want a nickname that has not been used in 6 months or more.  How do I get it?

A: Ask in #IRC4Fun for the nickname.  A Staff Member will ask you to /nick to the requested nickname.  After 1 minute of confirming, a Staff Member will forcibly drop the nickname allowing you to REGISTER it.

You can find IRC4Fun Staff in #IRC4Fun – You can also use /stats p but we recommend /join #IRC4Fun and asking there, as some IRC Operators listed in /stats p are on other IRC networks that are linked to IRC4Fun and may be unable to assist you.

You can also open a Support Ticket.

Sigyn is one of IRC4Fun’s Network Utility Bots.  Sigyn is an Abuse Prevention Service (APS) designed to monitor the network and deal with various types of abuse with automated means.  Sigyn can be manually assigned by IRC4Fun Staff to channels, as well as join channels when it detects a risk of abuse.  (As long as the channel is not locked, or restricted via bans/modes/services).

Sigyn can be assigned to channels that are at high risk for abuse – but Sigyn is also not for all channels.  Game channels, for example, should not have Sigyn as players that issue commands at fast intervals may (likely will) trigger various protections and be removed from the network.

You can ask for Sigyn in #IRC4Fun  if you desire having Sigyn in your channel, but the channel must be at high risk for abuse; and cannot be a game channel or similar type of channel where users will issue commands/messages quickly.

Sigyn was written by freenode and forked for use on IRC4Fun.

Registering your nickname with NickServ provides many benefits:

  1. It makes your Nickname “yours”.  (Anyone else that tries to use it will be told by NickServ that they need to IDENTIFY to the nickname within 60 seconds; and failure to do so will result in NickServ changing their nickname forcefully.  Your nickname will remain JUPEd [used by a Services Enforcement bot] until you ask NickServ to RELEASE it.)
  2. You can join channels that have channel-mode +r (Only registered and identified users can join.)  Some channels set this mode to help prevent off-topic use or abuse.
  3. You can register channels with ChanServ.
  4. You can speak in channels that have a quiet set on unregistered users. (+q $~a)
  5. You can receive memos from other registered users with MemoServ.
  6. You can ask for a Cloak in #IRC4Fun
  7. You can login to your Services Account via the World Wide Web using our Services Web Interface at https://www.IRC4Fun.net/services/  to manage your nicknames, channels, access and bans, settings, and much more!

 NOTE: You must use a valid email address.  Your email address will be verified, and will be needed if you ever forget or lose your password.    Once you verify your account, if you do not keep your NickServ EMAIL address up-to-date; you risk losing access to that account.    While we do not disqualify the use of free email accounts, we do disqualify the use of “disposable” email accounts; and if we find that a certain domain is being used to violate these guidelines, we will ban use of said email addresses. 

Channels / Chatrooms> Running & Managing Channels

If there are certain words that you want to prohibit in your channel, you can setup BADWORDS protection, using ChanServ.

To enable BADWORDS protection: /msg ChanServ SET #YourChannel BLOCKBADWORDS ON

Then you will want to add bad words to ChanServ for your channel so that ChanServ knows which words are not allowed on your channel.  To do this, you will issue: /msg ChanServ BADWORDS #YourChannel *word*  (Available Actions: KICK, WARN, BAN, KICKBAN or QUIET)

You will (in some cases) need to add asterisks around the bad word to ensure it matches properly.  (For example: *badword* will match badword said anywhere in a sentence or line of text.  badword will match only if no other words are said before or after badword.  *badword would match if something was said before badword only)

Please ask in #IRC4Fun if you need any assistance.

To give a user access on your channel, you can accomplish this multiple ways.  We will start with the easiest method:

*The user you want to give access to on your channel must be registered and verified with IRC4Fun Services.

/msg ChanServ TEMPLATE

ChanServ will show you all available TEMPLATE accesses that can be assigned to users along with the corresponding FLAGS.

Decide which TEMPLATE rank (or flags) you want to give to the user and proceed with:

/msg ChanServ FLAGS #MyChannel UserNick VOP

/msg ChanServ FLAGS #MyChannel UserNick HOP

/msg ChanServ FLAGS #MyChannel UserNick AOP

/msg ChanServ FLAGS #MyChannel UserNick SOP

You can also assign flags and/or remove flags individually:

For more information on what each FLAG does: /msg ChanServ HELP FLAGS

/msg ChanServ FLAGS #MyChannel UserNick +AVv-Oo

You can even SUSPEND a user’s access/FLAGS by using the SUSPEND command:

/msg ChanServ SUSPEND #MyChannel ADD UserNick !T 2h Stop giving ops to random people!

/msg ChanServ SUSPEND #MyChannel ADD UserNick !P Stop kickbanning all of our users!

In the above SUSPEND examples, !T [duration] means the suspension of access will expire in [duration].  If !P is given, the suspension will remain in effect until it is deleted.

To un-SUSPEND a user’s access/FLAGS:

/msg ChanServ SUSPEND #MyChannel DEL UserNick

(When a user is SUSPENDed, their access/FLAGS will remain on the channel but cannot be used either temporarily or until the suspension is removed – depending on how the suspension was set.)

To remove access or FLAGS for a user from your channel:

/msg ChanServ FLAGS #MyChannel UserNick -*

 

You can at any time use /msg ChanServ HELP FLAGS to get this help output which will help you remember:

Flag Information
v Enables use of the voice/devoice commands.
V Enables automatic voice.
h Enables use of the halfop/dehalfop commands.
H Enables automatic halfop.
o Enables use of the op/deop commands.
O Enables automatic op.
a Enables use of the protect/deprotect commands.
P User is SUSPENDed from using their flags.
s Enables use of the set command.
i Enables use of the invite and getkey commands.
r Enables use of the kick, kickban, ban and unban commands.
R Enables use of the recover and clear commands.
f Enables modification of channel access lists.
t Enables use of the topic and topicappend commands.
A Enables viewing of channel access lists.
F Grants full founder access.
b Enables automatic kickban.
e Exempts from +b and enables unbanning self.
* The special permission +* adds (-* removes) all permissions except +b, +P and +F.

You can register your Channel on IRC4Fun with ChanServ so that you “own” the channel and can customize/run it as you see fit.  When you register your channel, ChanServ will reop you whenever you return to the channel after having left (if you are authenticated with NickServ) and allows you to better control the channel, how it is managed, what is managed, and who should have access (and what type of access) on the channel as well as much more!

To register your #Channel on IRC4Fun, you must be registered with and IDENTIFY’d to NickServ and then request registration:

/msg ChanServ REGISTER #MyChannel

ChanServ will inform you that your channel is now pending registration review by an IRC4Fun Staff member.  Once it is reviewed; if approved: ChanServ will join your channel and you will receive an automated memo from MemoServ.  If the channel is rejected: ChanServ will not join the channel, but you will receive an automated memo from MemoServ telling you that the request was rejected.  Channel Reviews typically take less than 24 hours.

Please read the IRC4Fun Acceptable Use Policy (AUP) and Services Guidelines before registering a channel.

If you would like to ask for a Custom BotServ Bot, you will need to make sure your channel fits the following criteria:

  • Your channel must have 10 or more real users.
  • Your requested BotServ bot cannot impersonate IRC4Fun Staff
  • Your requested BotServ bot cannot represent an opinion on behalf of IRC4Fun or IRC4Fun Staff.

Please make your BotServ bot request here when your channel meets the above criteria.

No.  When Services are down, IRC4Fun Staff are unable to op you or set modes in your channel.

If there is a situation where abuse or spam is occurring and nobody has ops (@) to stop it, IRC4Fun Staff may join the channel to deal with the abuse or spammers.  Please report abuse or spammers in #IRC4Fun to IRC4Fun Staff.

IRC4Fun Staff do not have special powers to op you or set modes in your channel without Services present.

If you are a Channel Operator in a channel that has Sigyn, and one or more of your users has been K-Lined: you can now request removal of the K-Line (network ban) if the user or user(s) was/were banned in error.

To request removal of a K-Line (ban) affecting one or more of your users:

  1. Make sure you are Opped (@) in the channel.  (Normal channel users [even Halfops] cannot request a user or users K-Line be removed, only Channel Operators can request removal of a K-Line.)
  2. /msg Sigyn UNKLINE Nickname (The K-Line will not be immediately removed: Sigyn will inform IRC4Fun Staff that a K-Line matching “Nickname” has been requested to be removed)  IRC4Fun Staff will remove the affecting K-Line – Sigyn does not do this automatically to prevent abuse.

If you still have questions or concerns; please see #IRC4Fun  for more information.

MODE #channel +|-modes [parameters]

? designates that the cmode is provided by an extension
and may not be present on this server.

* designates that the cmode may not be available if not
enabled in the configuration file.

@,& designates the cmode may only be set by an op, admin,
or higher, respectively.  All cmodes may be set
by services regardless.

CHANNELMODE - DESCRIPTION
------------------------------------------------------------------------
NO PARAMETERS:
     +n     - No external messages.  Only channel members may talk in
              the channel.
     +t     - Ops Topic.  Only opped (+o) users may set the topic.
     +s     - Secret.  Channel will not be shown in /whois and /list etc.
     +p     - Private.  Disables /knock to the channel.
     +m     - Moderated.  Only opped/voiced users may talk in channel.
     +i     - Invite only.  Users need to be /invite'd or match a +I to
              join the channel.
     +r     - Registered users only.  Only users identified to services
              may join.
     +c     - No color.  All markup (color, bold, underline, etc.) in
              messages is stripped.
 @   +g     - Free invite.  Everyone may invite users.  Significantly
              weakens +i control.
     +z     - Op moderated.  Messages blocked by +m, +b and +q are instead
              sent to all channel operators, halfop and up.
  ?  +A     - IRC server administrator only channel.
     +L     - Large ban list.  Increase maximum number of +beIq entries.
              Only settable by opers.
  ?  +N     - IRC network administrator only channel.
  ?  +O     - IRC operator only channel.
     +P     - Permanent.  Channel does not disappear when empty.  Only
              settable by opers.
 @   +F     - Free target.  Anyone may set forwards to this (otherwise
              channel op or higher is necessary).
 @   +Q     - Disable forward.  Users cannot be forwarded to the channel
              (however, new forwards can still be set subject to +F).
     +C     - Disable CTCP.  All CTCP messages to the channel, except ACTION,
              are disallowed.
  ?  +S     - Only users connected via SSL/TLS may join the channel while this
              mode is set. Users already in the channel are not affected.
     +T     - Disable notices.  All notices to the channel are blocked.

WITH PARAMETERS:
 @   +f     - Forward.  Forwards users who cannot join because of +i,
              +j, +l or +r.
              PARAMS: /mode #channel +f #channel2
     +j     - Join throttle.  Limits number of joins to the channel per time.
              PARAMS: /mode #channel +j count:time
 @   +k     - Key.  Requires users to issue /join #channel KEY to join.
              PARAMS: /mode #channel +k key
 @   +l     - Limit.  Impose a maximum number of LIMIT people in the channel.
              PARAMS: /mode #channel +l limit
     +v     - Voice.  Allows a user to talk in a +m channel.  Noted by +nick.
              PARAMS: /mode #channel +v nick
  *  +h     - Halfop.  Grants channel half-operator status.
              PARAMS: /mode #channel +h nick
 @   +o     - Op.  Grants channel operator status.
              PARAMS: /mode #channel +o nick
 &*  +a     - Admin.  Grants channel administrator status.
              PARAMS: /mode #channel +a nick
 &*  +y     - Owner.  Grants channel owner status.
              PARAMS: /mode #channel +y nick
     +b     - Ban.  Prevents a user from entering the channel, and from
              sending or changing nick if they are on it, based on a 
              nick!ident@host match.
              PARAMS: /mode #channel +b nick!user@host
     +q     - Quiet.  Prevents a user from sending to the channel or changing
              nick, based on a nick!ident@host match.
              PARAMS: /mode #channel +q nick!user@host
     +e     - Exempt.  Allows a user to join a channel and send to it even if
              they are banned (+b) or quieted (+q), based on a nick!ident@host
              match.
              PARAMS: /mode #channel +e nick!user@host
     +I     - Invite Exempt.  Allows a user to join a +i channel without an 
              invite, based on a nick!user@host match.
              PARAMS: /mode #channel +I nick!user@host

An AKICK is a list that Channel Operators can maintain within Services for their channels, of who should not be allowed in the channel.  It is similar to a channel ban and achieves the same goal, however it is kept in ChanServ’s memory and will be re-activated (until it expires, if it does) even if you are not present or the channel ban list gets cleared during a netsplit.  In the event that your channel’s ban list is full, ChanServ can still apply the ban from an AKICK on a user that matches it and joins.

To get more information on AKICKs, please see: /msg ChanServ HELP AKICK

*Please note: IRC4Fun Staff does not intervene in channel bans or AKICKs in non-IRC4Fun official channels.

There are several conditions that cause Nicknames and Channels to expire on IRC4Fun.

  • Nickname that has not been used in 1 year (365 days).  (However, after 6 months of no use, another user can /nick to the nickname and request it be dropped in #IRC4Fun so they can REGISTER it.)
  • Channel that has not been used in 2 years by any users on the access list.
  • ChanServ will locate a new founder in the event that the current Founder’s nickname expires, if there are active users on the access list with sufficient access. (+S flag)
  • Channels that have not been used in 1 year or more can be requested by another user in #IRC4Fun

Q: How can I tell if a registered channel is available to be requested by another user?

A: The Founder will be ‘AbandonedChannel’, indicating that the channel can be requested (first, by someone on the access list – the user on the list with the most flags will be awarded the channel, if they seek it.  Otherwise, it will go to the next high-ranking user on the access list.)  If nobody on the access list is requesting or has requested the channel, it is open to outside users to request.  If a user has requested the channel, a topic change will be made by ChanServ, indicating that the channel has been requested by someone. (Allowing time for users to object on the channel, if any)

If nobody on the access list is on the channel claiming or wanting the channel, any user can request the channel after it has been given ‘AbandonedChannel’ status for over 24-48 hours.

Q: If I request the channel, will I immediately be opped and given the channel?

A: No, the channel (once requested) will change topics, indicating the request and opening up discussion amonst channel users for objections or support.  (If there are no valid objections within 24-48 hours of the request, you will be awarded the channel)

Q: I want a nickname that has not been used in 6 months or more.  How do I get it?

A: Ask in #IRC4Fun for the nickname.  A Staff Member will ask you to /nick to the requested nickname.  After 1 minute of confirming, a Staff Member will forcibly drop the nickname allowing you to REGISTER it.

Sigyn is one of IRC4Fun’s Network Utility Bots.  Sigyn is an Abuse Prevention Service (APS) designed to monitor the network and deal with various types of abuse with automated means.  Sigyn can be manually assigned by IRC4Fun Staff to channels, as well as join channels when it detects a risk of abuse.  (As long as the channel is not locked, or restricted via bans/modes/services).

Sigyn can be assigned to channels that are at high risk for abuse – but Sigyn is also not for all channels.  Game channels, for example, should not have Sigyn as players that issue commands at fast intervals may (likely will) trigger various protections and be removed from the network.

You can ask for Sigyn in #IRC4Fun  if you desire having Sigyn in your channel, but the channel must be at high risk for abuse; and cannot be a game channel or similar type of channel where users will issue commands/messages quickly.

Sigyn was written by freenode and forked for use on IRC4Fun.

Registering your nickname with NickServ provides many benefits:

  1. It makes your Nickname “yours”.  (Anyone else that tries to use it will be told by NickServ that they need to IDENTIFY to the nickname within 60 seconds; and failure to do so will result in NickServ changing their nickname forcefully.  Your nickname will remain JUPEd [used by a Services Enforcement bot] until you ask NickServ to RELEASE it.)
  2. You can join channels that have channel-mode +r (Only registered and identified users can join.)  Some channels set this mode to help prevent off-topic use or abuse.
  3. You can register channels with ChanServ.
  4. You can speak in channels that have a quiet set on unregistered users. (+q $~a)
  5. You can receive memos from other registered users with MemoServ.
  6. You can ask for a Cloak in #IRC4Fun
  7. You can login to your Services Account via the World Wide Web using our Services Web Interface at https://www.IRC4Fun.net/services/  to manage your nicknames, channels, access and bans, settings, and much more!

 NOTE: You must use a valid email address.  Your email address will be verified, and will be needed if you ever forget or lose your password.    Once you verify your account, if you do not keep your NickServ EMAIL address up-to-date; you risk losing access to that account.    While we do not disqualify the use of free email accounts, we do disqualify the use of “disposable” email accounts; and if we find that a certain domain is being used to violate these guidelines, we will ban use of said email addresses. 

Connecting to IRC4Fun

You can connect to IRC4Fun using your preferred IRC Client and pointing it to irc.IRC4Fun.net (Port 6667 for Plaintext or Port 6697 for SSL)

If you do not have an IRC Client installed, or do not wish to install one: you can connect to IRC4Fun using Web Chat methods such as Kiwi IRC WebChat KiwiIRC Web Chat client -or- Chat Now using Mibbit! Mibbit Web Chat

We recommend using SSL connections for enhanced security and privacy.

For questions or support once you’ve connected to IRC4Fun; please /JOIN #IRC4Fun

Connecting to IRC4Fun> Problems

If you are a Channel Operator in a channel that has Sigyn, and one or more of your users has been K-Lined: you can now request removal of the K-Line (network ban) if the user or user(s) was/were banned in error.

To request removal of a K-Line (ban) affecting one or more of your users:

  1. Make sure you are Opped (@) in the channel.  (Normal channel users [even Halfops] cannot request a user or users K-Line be removed, only Channel Operators can request removal of a K-Line.)
  2. /msg Sigyn UNKLINE Nickname (The K-Line will not be immediately removed: Sigyn will inform IRC4Fun Staff that a K-Line matching “Nickname” has been requested to be removed)  IRC4Fun Staff will remove the affecting K-Line – Sigyn does not do this automatically to prevent abuse.

If you still have questions or concerns; please see #IRC4Fun  for more information.

A K-Line (also known as a “K:line” or “KLINE”) is a server or network-wide ban used to prevent or correct abusive actions.  K-lines can be temporary or permanent, depending on the situation and circumstances.

If you are K-Lined from an individual IRC4Fun Server (or the entire network), you may Open a Support Ticket -or- email klines @ IRC4Fun.net regarding the incident, however, IRC4Fun Staff is under no obligation to remove K-lines or access restrictions.

Tags: k-line, kline

K-Lines

If you are trying to connect to IRC4Fun, or were connected but then disconnected with a K-Lined message, you have been banned from IRC4Fun for the reason specified in the disconnection (or K-Line) notice.  You will need to correct whatever reason caused you to be K-Lined and then Open a Support Ticket or email klines @ IRC4Fun.net requesting more information or removal.  If there was a ‘AK#’ provided in the messages, please provide that AK# as well.

D-Lines

If you are trying to connect to IRC4Fun, or were connected but then disconnected with a D-Lined message, you have been banned from IRC4Fun for the reason specified in the disconnection (or D-Line) notice.  You will need to correct whatever reason caused you to be D-Lined and then Open a Support Ticket or email klines @ IRC4Fun.net requesting more information or removal.  If there was a ‘Z#’ provided in the messages, please provide that Z# as well.

X-Lines

If you are trying to connect to IRC4Fun, or were connected but then disconnected with a X-Lined message, you are using a Realname that has been banned from IRC4Fun for the reason specified in the disconnection (or X-Line) notice.  You will need to change your Realname or Name in your IRC client.

General

Yes.  You can add SSL fingerprints to your account (which will automatically authenticate you with Services)

To add a SSL fingerprint to your account, or for more information: /msg NickServ HELP CERT

No.  A Cloak will not hide your IP or hostname.  There are many ways (not limited to IRC) a user can find your IP or hostname on IRC and off IRC, if someone is really interested in gaining that information.

If you are wanting a Cloak in order to hide or mask your real IP or hostname; you will need to look into an outside solution such as a bouncer, VPN, VPS, dedicated server, etc.

A Cloak is intended to show your affiliation (or lack thereof) with IRC4Fun, channels, groups, users or organizations.

You can ask in #IRC4Fun for a Standard Cloak.

Cloaks by Type:

Standard Cloak = IRC4Fun/users/Nickname (*You must be registered with and identified to NickServ ) or [Request]

Any of the below Cloaks require Staff assistance in #IRC4Fun or a Support Ticket:

Group Cloak = IRC4Fun/groups/GroupName/Nickname [Request]

Channel Cloak = IRC4Fun/groups/GroupName/Nickname [Request]

Bot Cloak = IRC4Fun/bots/BotOwner/BotNick [Request]

Custom* Cloak = whatever.you.please (within Guidelines) [Request]

If you would like to request a Custom / Personalized Cloakplease note that you must be a Founder of a Channel with 10 or more users on average.  If you meet this criteria, please ask in #IRC4Fun and open a Support Ticket at: https://www.irc4fun.net/helpdesk/index.php?a=add&catid=47

* Guidelines:

  1. Custom / Personalized Cloaks must not contain a real domain name unless ownership of said domain can be proven by adding a irc4fun.html file to the domain.tld root saying “Nickname owns domain.tld”.  If you cannot prove this, do not use a real domain name in your Cloak request.
  2. Custom / Personalized Cloaks may not contain offensive or otherwise objectionable content,
  3. Cannot impersonate IRC4Fun Staff/Services/Utility Bots/etc.,
  4. Cannot be the same as another user’s cloak or vHost.

* Group or Channels: If you wish to (as a Channel Founder or Group Founder) offer a Group Cloak in the form of IRC4Fun/groups/GroupName/Nickname, please register a Group with GroupServ and then ask in #IRC4Fun for the Group Cloak.

Only the Channel or Group owner should register a Group and request the Group vHost/cloak in #IRC4Fun and Open a Support Ticket requesting a Group or Channel Cloak/vHost.

Registering your Nickname on IRC4Fun provides the benefit of having NickServ protect your Nickname.  This means that only you will be able to use it – and if you get disconnected and reconnect to find a “ghost” of yourself (your old connection lingering around) you can have NickServ disconnect the ghost so that you may use the nickname.  It also allows you to be given Channel Access, receive memos, have a Cloak, and more!

To register your Nickname, you will need to be at least 13 years old or older, and have a valid email address.  Your email address will be verified during registration; so make sure to use the correct email address.  Make sure you are using the nickname you want to register and:

Type: /msg NickServ register myPassword my@valid.email.com

NickServ will inform you that a verification email has been sent to your email address which contains a code that you need to send to NickServ to complete the verification.  (It will contain a “/msg NickServ VERIFY REGISTER ...” line which you should private message (/msg) to NickServ to finish the verification)

 

How do I use SASL?

This question varies by IRC client.  Most modern IRC clients support SASL Authentication during connection to IRC networks.  It is one of the most widely recommended authentication methods on a lot of networks utilizing modern IRCds and IRC Services.  IRC4Fun supports SASL via SaslServ (Plain or External mechanisms)

Please refer to the guides below that correspond with your IRC Client:

MODE #channel +|-modes [parameters]

? designates that the cmode is provided by an extension
and may not be present on this server.

* designates that the cmode may not be available if not
enabled in the configuration file.

@,& designates the cmode may only be set by an op, admin,
or higher, respectively.  All cmodes may be set
by services regardless.

CHANNELMODE - DESCRIPTION
------------------------------------------------------------------------
NO PARAMETERS:
     +n     - No external messages.  Only channel members may talk in
              the channel.
     +t     - Ops Topic.  Only opped (+o) users may set the topic.
     +s     - Secret.  Channel will not be shown in /whois and /list etc.
     +p     - Private.  Disables /knock to the channel.
     +m     - Moderated.  Only opped/voiced users may talk in channel.
     +i     - Invite only.  Users need to be /invite'd or match a +I to
              join the channel.
     +r     - Registered users only.  Only users identified to services
              may join.
     +c     - No color.  All markup (color, bold, underline, etc.) in
              messages is stripped.
 @   +g     - Free invite.  Everyone may invite users.  Significantly
              weakens +i control.
     +z     - Op moderated.  Messages blocked by +m, +b and +q are instead
              sent to all channel operators, halfop and up.
  ?  +A     - IRC server administrator only channel.
     +L     - Large ban list.  Increase maximum number of +beIq entries.
              Only settable by opers.
  ?  +N     - IRC network administrator only channel.
  ?  +O     - IRC operator only channel.
     +P     - Permanent.  Channel does not disappear when empty.  Only
              settable by opers.
 @   +F     - Free target.  Anyone may set forwards to this (otherwise
              channel op or higher is necessary).
 @   +Q     - Disable forward.  Users cannot be forwarded to the channel
              (however, new forwards can still be set subject to +F).
     +C     - Disable CTCP.  All CTCP messages to the channel, except ACTION,
              are disallowed.
  ?  +S     - Only users connected via SSL/TLS may join the channel while this
              mode is set. Users already in the channel are not affected.
     +T     - Disable notices.  All notices to the channel are blocked.

WITH PARAMETERS:
 @   +f     - Forward.  Forwards users who cannot join because of +i,
              +j, +l or +r.
              PARAMS: /mode #channel +f #channel2
     +j     - Join throttle.  Limits number of joins to the channel per time.
              PARAMS: /mode #channel +j count:time
 @   +k     - Key.  Requires users to issue /join #channel KEY to join.
              PARAMS: /mode #channel +k key
 @   +l     - Limit.  Impose a maximum number of LIMIT people in the channel.
              PARAMS: /mode #channel +l limit
     +v     - Voice.  Allows a user to talk in a +m channel.  Noted by +nick.
              PARAMS: /mode #channel +v nick
  *  +h     - Halfop.  Grants channel half-operator status.
              PARAMS: /mode #channel +h nick
 @   +o     - Op.  Grants channel operator status.
              PARAMS: /mode #channel +o nick
 &*  +a     - Admin.  Grants channel administrator status.
              PARAMS: /mode #channel +a nick
 &*  +y     - Owner.  Grants channel owner status.
              PARAMS: /mode #channel +y nick
     +b     - Ban.  Prevents a user from entering the channel, and from
              sending or changing nick if they are on it, based on a 
              nick!ident@host match.
              PARAMS: /mode #channel +b nick!user@host
     +q     - Quiet.  Prevents a user from sending to the channel or changing
              nick, based on a nick!ident@host match.
              PARAMS: /mode #channel +q nick!user@host
     +e     - Exempt.  Allows a user to join a channel and send to it even if
              they are banned (+b) or quieted (+q), based on a nick!ident@host
              match.
              PARAMS: /mode #channel +e nick!user@host
     +I     - Invite Exempt.  Allows a user to join a +i channel without an 
              invite, based on a nick!user@host match.
              PARAMS: /mode #channel +I nick!user@host

If you lose or forget your NickServ password, you will need to have NickServ send you a key (to your email address on file) that will allow you to reset your password.  (IRC4Fun Staff cannot see or reset your password)

To start the password reset process:

/msg NickServ SENDPASS MyNickname

NickServ will then send a KEY (and a command to type) to your email address on file:

/msg NickServ SETPASS MyNickname keyFromEmail MyNewPassword

You can register your primary Nickname as your ACCOUNTNAME, and GROUP up to 5 others to your account.  GROUPing a nickname to your account will “register” the nickname to your account.

To GROUP another nickname to your account; you need to first IDENTIFY to your primary nickname (or account).

/msg NickServ IDENTIFY MyAccount MyPassword

NickServ should tell you: -NickServ- AUTHENTICATION SUCCESSFUL AS MyAccount!

Then change your Nickname to the Nickname you want to GROUP to your account and type the following:

/nick MyNewNickname

/msg NickServ GROUP

IRC4Fun utilizes Xtheme IRC Services to provide our users with a truly enhanced IRC experience.  Xtheme IRC Services is a fork of atheme, but maintained in-house by the Xtheme Development Group and siniStar.

Our IRC Services portfolio:

  • NickServ – Nickname Registration and Authentication Service
  • ChanServ – Channel Registration and Management Service
  • ChanFix – Unregistered Channel Scoring Re-Op Service
  • MemoServ – Memo Service for registered IRC4Fun users and staff
  • BotServ – Registered Channel Bot Service (replaces ChanServ with a BotServ bot)
  • GroupServ – Channel, User, Group and Organization Management Service
  • FunServ – IRC4Fun Game Service for registered Channels
  • StatServ – IRC4Fun Network, Server and Channel Statistics Service
  • SaslServ – SASL Authentication Service
  • Global* – IRC4Fun Official Announcement Service
  • IRC4Fun* – IRC4Fun Official Logon News Service
  • ProxyScan* – IRC4Fun Open Proxy and DNS Blacklist scanning Service (Abuse Prevention Service)
  • OperServ* – IRC4Fun IRC Operator Management and Control Service (IRC4Fun Staff Only)

Please note that Services marked with an asterisk (*) are available for IRC4Fun Staff only.  Access and use of IRC4Fun Staff services is heavily logged and monitored.

MODE YourNick +|-modes

User modes: (* designates that the umode is oper only)

     USERMODE     DESCRIPTION
-----------------------------------------------------------------
       * +a     - Is a server administrator.
         +g     - "caller id" mode only allow accept clients to message you
         +i     - Designates this client 'invisible'.
       * +l     - Can see oper locops (local wallops).
       * +n     - Is a network administrator.
         +o     - Designates this client is an IRC Operator.
                  Use the /oper command to attain this.
       * +s     - Can see server notices (see /quote help snomask).
         +t     - Prevents non-SSL/TLS users you have not accepted from
                  messaging you.
         +w     - Can see oper and server wallops.
       * +z     - Can see operwalls.
         +B     - Marks you as a bot in /whois.
         +D     - Deaf - ignores all channel messages.
         +Q     - Prevents you from being affected by channel forwarding.
         +R     - Prevents unidentified users you have not accepted from
                  messaging you.
         +S     - Is a Network Service (cannot be set or unset).
         +Z     - Is connected via SSL (cannot be set or unset).

Registering your nickname with NickServ provides many benefits:

  1. It makes your Nickname “yours”.  (Anyone else that tries to use it will be told by NickServ that they need to IDENTIFY to the nickname within 60 seconds; and failure to do so will result in NickServ changing their nickname forcefully.  Your nickname will remain JUPEd [used by a Services Enforcement bot] until you ask NickServ to RELEASE it.)
  2. You can join channels that have channel-mode +r (Only registered and identified users can join.)  Some channels set this mode to help prevent off-topic use or abuse.
  3. You can register channels with ChanServ.
  4. You can speak in channels that have a quiet set on unregistered users. (+q $~a)
  5. You can receive memos from other registered users with MemoServ.
  6. You can ask for a Cloak in #IRC4Fun
  7. You can login to your Services Account via the World Wide Web using our Services Web Interface at https://www.IRC4Fun.net/services/  to manage your nicknames, channels, access and bans, settings, and much more!

 NOTE: You must use a valid email address.  Your email address will be verified, and will be needed if you ever forget or lose your password.    Once you verify your account, if you do not keep your NickServ EMAIL address up-to-date; you risk losing access to that account.    While we do not disqualify the use of free email accounts, we do disqualify the use of “disposable” email accounts; and if we find that a certain domain is being used to violate these guidelines, we will ban use of said email addresses. 

Network

No.  A Cloak will not hide your IP or hostname.  There are many ways (not limited to IRC) a user can find your IP or hostname on IRC and off IRC, if someone is really interested in gaining that information.

If you are wanting a Cloak in order to hide or mask your real IP or hostname; you will need to look into an outside solution such as a bouncer, VPN, VPS, dedicated server, etc.

A Cloak is intended to show your affiliation (or lack thereof) with IRC4Fun, channels, groups, users or organizations.

You can ask in #IRC4Fun for a Standard Cloak.

Cloaks by Type:

Standard Cloak = IRC4Fun/users/Nickname (*You must be registered with and identified to NickServ ) or [Request]

Any of the below Cloaks require Staff assistance in #IRC4Fun or a Support Ticket:

Group Cloak = IRC4Fun/groups/GroupName/Nickname [Request]

Channel Cloak = IRC4Fun/groups/GroupName/Nickname [Request]

Bot Cloak = IRC4Fun/bots/BotOwner/BotNick [Request]

Custom* Cloak = whatever.you.please (within Guidelines) [Request]

If you would like to request a Custom / Personalized Cloakplease note that you must be a Founder of a Channel with 10 or more users on average.  If you meet this criteria, please ask in #IRC4Fun and open a Support Ticket at: https://www.irc4fun.net/helpdesk/index.php?a=add&catid=47

* Guidelines:

  1. Custom / Personalized Cloaks must not contain a real domain name unless ownership of said domain can be proven by adding a irc4fun.html file to the domain.tld root saying “Nickname owns domain.tld”.  If you cannot prove this, do not use a real domain name in your Cloak request.
  2. Custom / Personalized Cloaks may not contain offensive or otherwise objectionable content,
  3. Cannot impersonate IRC4Fun Staff/Services/Utility Bots/etc.,
  4. Cannot be the same as another user’s cloak or vHost.

* Group or Channels: If you wish to (as a Channel Founder or Group Founder) offer a Group Cloak in the form of IRC4Fun/groups/GroupName/Nickname, please register a Group with GroupServ and then ask in #IRC4Fun for the Group Cloak.

Only the Channel or Group owner should register a Group and request the Group vHost/cloak in #IRC4Fun and Open a Support Ticket requesting a Group or Channel Cloak/vHost.

You can connect to IRC4Fun using your preferred IRC Client and pointing it to irc.IRC4Fun.net (Port 6667 for Plaintext or Port 6697 for SSL)

If you do not have an IRC Client installed, or do not wish to install one: you can connect to IRC4Fun using Web Chat methods such as Kiwi IRC WebChat KiwiIRC Web Chat client -or- Chat Now using Mibbit! Mibbit Web Chat

We recommend using SSL connections for enhanced security and privacy.

For questions or support once you’ve connected to IRC4Fun; please /JOIN #IRC4Fun

No.  When Services are down, IRC4Fun Staff are unable to op you or set modes in your channel.

If there is a situation where abuse or spam is occurring and nobody has ops (@) to stop it, IRC4Fun Staff may join the channel to deal with the abuse or spammers.  Please report abuse or spammers in #IRC4Fun to IRC4Fun Staff.

IRC4Fun Staff do not have special powers to op you or set modes in your channel without Services present.

MODE #channel +|-modes [parameters]

? designates that the cmode is provided by an extension
and may not be present on this server.

* designates that the cmode may not be available if not
enabled in the configuration file.

@,& designates the cmode may only be set by an op, admin,
or higher, respectively.  All cmodes may be set
by services regardless.

CHANNELMODE - DESCRIPTION
------------------------------------------------------------------------
NO PARAMETERS:
     +n     - No external messages.  Only channel members may talk in
              the channel.
     +t     - Ops Topic.  Only opped (+o) users may set the topic.
     +s     - Secret.  Channel will not be shown in /whois and /list etc.
     +p     - Private.  Disables /knock to the channel.
     +m     - Moderated.  Only opped/voiced users may talk in channel.
     +i     - Invite only.  Users need to be /invite'd or match a +I to
              join the channel.
     +r     - Registered users only.  Only users identified to services
              may join.
     +c     - No color.  All markup (color, bold, underline, etc.) in
              messages is stripped.
 @   +g     - Free invite.  Everyone may invite users.  Significantly
              weakens +i control.
     +z     - Op moderated.  Messages blocked by +m, +b and +q are instead
              sent to all channel operators, halfop and up.
  ?  +A     - IRC server administrator only channel.
     +L     - Large ban list.  Increase maximum number of +beIq entries.
              Only settable by opers.
  ?  +N     - IRC network administrator only channel.
  ?  +O     - IRC operator only channel.
     +P     - Permanent.  Channel does not disappear when empty.  Only
              settable by opers.
 @   +F     - Free target.  Anyone may set forwards to this (otherwise
              channel op or higher is necessary).
 @   +Q     - Disable forward.  Users cannot be forwarded to the channel
              (however, new forwards can still be set subject to +F).
     +C     - Disable CTCP.  All CTCP messages to the channel, except ACTION,
              are disallowed.
  ?  +S     - Only users connected via SSL/TLS may join the channel while this
              mode is set. Users already in the channel are not affected.
     +T     - Disable notices.  All notices to the channel are blocked.

WITH PARAMETERS:
 @   +f     - Forward.  Forwards users who cannot join because of +i,
              +j, +l or +r.
              PARAMS: /mode #channel +f #channel2
     +j     - Join throttle.  Limits number of joins to the channel per time.
              PARAMS: /mode #channel +j count:time
 @   +k     - Key.  Requires users to issue /join #channel KEY to join.
              PARAMS: /mode #channel +k key
 @   +l     - Limit.  Impose a maximum number of LIMIT people in the channel.
              PARAMS: /mode #channel +l limit
     +v     - Voice.  Allows a user to talk in a +m channel.  Noted by +nick.
              PARAMS: /mode #channel +v nick
  *  +h     - Halfop.  Grants channel half-operator status.
              PARAMS: /mode #channel +h nick
 @   +o     - Op.  Grants channel operator status.
              PARAMS: /mode #channel +o nick
 &*  +a     - Admin.  Grants channel administrator status.
              PARAMS: /mode #channel +a nick
 &*  +y     - Owner.  Grants channel owner status.
              PARAMS: /mode #channel +y nick
     +b     - Ban.  Prevents a user from entering the channel, and from
              sending or changing nick if they are on it, based on a 
              nick!ident@host match.
              PARAMS: /mode #channel +b nick!user@host
     +q     - Quiet.  Prevents a user from sending to the channel or changing
              nick, based on a nick!ident@host match.
              PARAMS: /mode #channel +q nick!user@host
     +e     - Exempt.  Allows a user to join a channel and send to it even if
              they are banned (+b) or quieted (+q), based on a nick!ident@host
              match.
              PARAMS: /mode #channel +e nick!user@host
     +I     - Invite Exempt.  Allows a user to join a +i channel without an 
              invite, based on a nick!user@host match.
              PARAMS: /mode #channel +I nick!user@host

A K-Line (also known as a “K:line” or “KLINE”) is a server or network-wide ban used to prevent or correct abusive actions.  K-lines can be temporary or permanent, depending on the situation and circumstances.

If you are K-Lined from an individual IRC4Fun Server (or the entire network), you may Open a Support Ticket -or- email klines @ IRC4Fun.net regarding the incident, however, IRC4Fun Staff is under no obligation to remove K-lines or access restrictions.

Tags: k-line, kline
MODE YourNick +|-modes

User modes: (* designates that the umode is oper only)

     USERMODE     DESCRIPTION
-----------------------------------------------------------------
       * +a     - Is a server administrator.
         +g     - "caller id" mode only allow accept clients to message you
         +i     - Designates this client 'invisible'.
       * +l     - Can see oper locops (local wallops).
       * +n     - Is a network administrator.
         +o     - Designates this client is an IRC Operator.
                  Use the /oper command to attain this.
       * +s     - Can see server notices (see /quote help snomask).
         +t     - Prevents non-SSL/TLS users you have not accepted from
                  messaging you.
         +w     - Can see oper and server wallops.
       * +z     - Can see operwalls.
         +B     - Marks you as a bot in /whois.
         +D     - Deaf - ignores all channel messages.
         +Q     - Prevents you from being affected by channel forwarding.
         +R     - Prevents unidentified users you have not accepted from
                  messaging you.
         +S     - Is a Network Service (cannot be set or unset).
         +Z     - Is connected via SSL (cannot be set or unset).

You can find IRC4Fun Staff in #IRC4Fun – You can also use /stats p but we recommend /join #IRC4Fun and asking there, as some IRC Operators listed in /stats p are on other IRC networks that are linked to IRC4Fun and may be unable to assist you.

You can also open a Support Ticket.

Services

IRC4Fun Staff can only forcibly DROP your nickname on your request in the following conditions.

  • The account has not been verified yet.
  • The email address on account is bouncing or rejecting mail from IRC4Fun

If the account has been verified, we are unable to forcibly DROP the account on request – unless it is due to official network reasons such as policy violations.  If you would like to DROP your account, you may do so by authenticating to NickServ and typing the below commands.  NickServ will ask for you to confirm that you really want to DROP your nickname.

/msg NickServ IDENTIFY MyNick MyPassword

/msg NickServ DROP MyNick MyPassword

NickServ will then confirm that you really want to delete your account and all associated data: (note: recovery of account information will be impossible – this cannot be undone!)

-NickServ- This is a friendly reminder that you are about to destroy the account MyNick.

-NickServ- To avoid accidental use of this command, this operation has to be confirmed. Please confirm by replying with /msg NickServ DROP MyNick MyPass CoNfiRmKeY:heRe

Once you type the command above with the confirmation key that NickServ provided you, your account and all associated data will be permanently deleted and you will see:

-NickServ- The account MyNick has been dropped.

All channel access/flags, memos, cloaks, groups, and data associated with the account is now permanently deleted or “purged” and can now be registered by another user.

Yes.  You can add SSL fingerprints to your account (which will automatically authenticate you with Services)

To add a SSL fingerprint to your account, or for more information: /msg NickServ HELP CERT

You can (with most IRC Clients) type: /LIST and be provided with a list of Channels on IRC4Fun.

You can also use our Advanced List Service as well: /msg ALIS HELP LIST

If there are certain words that you want to prohibit in your channel, you can setup BADWORDS protection, using ChanServ.

To enable BADWORDS protection: /msg ChanServ SET #YourChannel BLOCKBADWORDS ON

Then you will want to add bad words to ChanServ for your channel so that ChanServ knows which words are not allowed on your channel.  To do this, you will issue: /msg ChanServ BADWORDS #YourChannel *word*  (Available Actions: KICK, WARN, BAN, KICKBAN or QUIET)

You will (in some cases) need to add asterisks around the bad word to ensure it matches properly.  (For example: *badword* will match badword said anywhere in a sentence or line of text.  badword will match only if no other words are said before or after badword.  *badword would match if something was said before badword only)

Please ask in #IRC4Fun if you need any assistance.

To give a user access on your channel, you can accomplish this multiple ways.  We will start with the easiest method:

*The user you want to give access to on your channel must be registered and verified with IRC4Fun Services.

/msg ChanServ TEMPLATE

ChanServ will show you all available TEMPLATE accesses that can be assigned to users along with the corresponding FLAGS.

Decide which TEMPLATE rank (or flags) you want to give to the user and proceed with:

/msg ChanServ FLAGS #MyChannel UserNick VOP

/msg ChanServ FLAGS #MyChannel UserNick HOP

/msg ChanServ FLAGS #MyChannel UserNick AOP

/msg ChanServ FLAGS #MyChannel UserNick SOP

You can also assign flags and/or remove flags individually:

For more information on what each FLAG does: /msg ChanServ HELP FLAGS

/msg ChanServ FLAGS #MyChannel UserNick +AVv-Oo

You can even SUSPEND a user’s access/FLAGS by using the SUSPEND command:

/msg ChanServ SUSPEND #MyChannel ADD UserNick !T 2h Stop giving ops to random people!

/msg ChanServ SUSPEND #MyChannel ADD UserNick !P Stop kickbanning all of our users!

In the above SUSPEND examples, !T [duration] means the suspension of access will expire in [duration].  If !P is given, the suspension will remain in effect until it is deleted.

To un-SUSPEND a user’s access/FLAGS:

/msg ChanServ SUSPEND #MyChannel DEL UserNick

(When a user is SUSPENDed, their access/FLAGS will remain on the channel but cannot be used either temporarily or until the suspension is removed – depending on how the suspension was set.)

To remove access or FLAGS for a user from your channel:

/msg ChanServ FLAGS #MyChannel UserNick -*

 

You can at any time use /msg ChanServ HELP FLAGS to get this help output which will help you remember:

Flag Information
v Enables use of the voice/devoice commands.
V Enables automatic voice.
h Enables use of the halfop/dehalfop commands.
H Enables automatic halfop.
o Enables use of the op/deop commands.
O Enables automatic op.
a Enables use of the protect/deprotect commands.
P User is SUSPENDed from using their flags.
s Enables use of the set command.
i Enables use of the invite and getkey commands.
r Enables use of the kick, kickban, ban and unban commands.
R Enables use of the recover and clear commands.
f Enables modification of channel access lists.
t Enables use of the topic and topicappend commands.
A Enables viewing of channel access lists.
F Grants full founder access.
b Enables automatic kickban.
e Exempts from +b and enables unbanning self.
* The special permission +* adds (-* removes) all permissions except +b, +P and +F.

You can register your Channel on IRC4Fun with ChanServ so that you “own” the channel and can customize/run it as you see fit.  When you register your channel, ChanServ will reop you whenever you return to the channel after having left (if you are authenticated with NickServ) and allows you to better control the channel, how it is managed, what is managed, and who should have access (and what type of access) on the channel as well as much more!

To register your #Channel on IRC4Fun, you must be registered with and IDENTIFY’d to NickServ and then request registration:

/msg ChanServ REGISTER #MyChannel

ChanServ will inform you that your channel is now pending registration review by an IRC4Fun Staff member.  Once it is reviewed; if approved: ChanServ will join your channel and you will receive an automated memo from MemoServ.  If the channel is rejected: ChanServ will not join the channel, but you will receive an automated memo from MemoServ telling you that the request was rejected.  Channel Reviews typically take less than 24 hours.

Please read the IRC4Fun Acceptable Use Policy (AUP) and Services Guidelines before registering a channel.

Registering your Nickname on IRC4Fun provides the benefit of having NickServ protect your Nickname.  This means that only you will be able to use it – and if you get disconnected and reconnect to find a “ghost” of yourself (your old connection lingering around) you can have NickServ disconnect the ghost so that you may use the nickname.  It also allows you to be given Channel Access, receive memos, have a Cloak, and more!

To register your Nickname, you will need to be at least 13 years old or older, and have a valid email address.  Your email address will be verified during registration; so make sure to use the correct email address.  Make sure you are using the nickname you want to register and:

Type: /msg NickServ register myPassword my@valid.email.com

NickServ will inform you that a verification email has been sent to your email address which contains a code that you need to send to NickServ to complete the verification.  (It will contain a “/msg NickServ VERIFY REGISTER ...” line which you should private message (/msg) to NickServ to finish the verification)

 

How do I use SASL?

This question varies by IRC client.  Most modern IRC clients support SASL Authentication during connection to IRC networks.  It is one of the most widely recommended authentication methods on a lot of networks utilizing modern IRCds and IRC Services.  IRC4Fun supports SASL via SaslServ (Plain or External mechanisms)

Please refer to the guides below that correspond with your IRC Client:

If you would like to ask for a Custom BotServ Bot, you will need to make sure your channel fits the following criteria:

  • Your channel must have 10 or more real users.
  • Your requested BotServ bot cannot impersonate IRC4Fun Staff
  • Your requested BotServ bot cannot represent an opinion on behalf of IRC4Fun or IRC4Fun Staff.

Please make your BotServ bot request here when your channel meets the above criteria.

No.  When Services are down, IRC4Fun Staff are unable to op you or set modes in your channel.

If there is a situation where abuse or spam is occurring and nobody has ops (@) to stop it, IRC4Fun Staff may join the channel to deal with the abuse or spammers.  Please report abuse or spammers in #IRC4Fun to IRC4Fun Staff.

IRC4Fun Staff do not have special powers to op you or set modes in your channel without Services present.

If you are a Channel Operator in a channel that has Sigyn, and one or more of your users has been K-Lined: you can now request removal of the K-Line (network ban) if the user or user(s) was/were banned in error.

To request removal of a K-Line (ban) affecting one or more of your users:

  1. Make sure you are Opped (@) in the channel.  (Normal channel users [even Halfops] cannot request a user or users K-Line be removed, only Channel Operators can request removal of a K-Line.)
  2. /msg Sigyn UNKLINE Nickname (The K-Line will not be immediately removed: Sigyn will inform IRC4Fun Staff that a K-Line matching “Nickname” has been requested to be removed)  IRC4Fun Staff will remove the affecting K-Line – Sigyn does not do this automatically to prevent abuse.

If you still have questions or concerns; please see #IRC4Fun  for more information.

If you lose or forget your NickServ password, you will need to have NickServ send you a key (to your email address on file) that will allow you to reset your password.  (IRC4Fun Staff cannot see or reset your password)

To start the password reset process:

/msg NickServ SENDPASS MyNickname

NickServ will then send a KEY (and a command to type) to your email address on file:

/msg NickServ SETPASS MyNickname keyFromEmail MyNewPassword

You can register your primary Nickname as your ACCOUNTNAME, and GROUP up to 5 others to your account.  GROUPing a nickname to your account will “register” the nickname to your account.

To GROUP another nickname to your account; you need to first IDENTIFY to your primary nickname (or account).

/msg NickServ IDENTIFY MyAccount MyPassword

NickServ should tell you: -NickServ- AUTHENTICATION SUCCESSFUL AS MyAccount!

Then change your Nickname to the Nickname you want to GROUP to your account and type the following:

/nick MyNewNickname

/msg NickServ GROUP

An AKICK is a list that Channel Operators can maintain within Services for their channels, of who should not be allowed in the channel.  It is similar to a channel ban and achieves the same goal, however it is kept in ChanServ’s memory and will be re-activated (until it expires, if it does) even if you are not present or the channel ban list gets cleared during a netsplit.  In the event that your channel’s ban list is full, ChanServ can still apply the ban from an AKICK on a user that matches it and joins.

To get more information on AKICKs, please see: /msg ChanServ HELP AKICK

*Please note: IRC4Fun Staff does not intervene in channel bans or AKICKs in non-IRC4Fun official channels.

IRC4Fun utilizes Xtheme IRC Services to provide our users with a truly enhanced IRC experience.  Xtheme IRC Services is a fork of atheme, but maintained in-house by the Xtheme Development Group and siniStar.

Our IRC Services portfolio:

  • NickServ – Nickname Registration and Authentication Service
  • ChanServ – Channel Registration and Management Service
  • ChanFix – Unregistered Channel Scoring Re-Op Service
  • MemoServ – Memo Service for registered IRC4Fun users and staff
  • BotServ – Registered Channel Bot Service (replaces ChanServ with a BotServ bot)
  • GroupServ – Channel, User, Group and Organization Management Service
  • FunServ – IRC4Fun Game Service for registered Channels
  • StatServ – IRC4Fun Network, Server and Channel Statistics Service
  • SaslServ – SASL Authentication Service
  • Global* – IRC4Fun Official Announcement Service
  • IRC4Fun* – IRC4Fun Official Logon News Service
  • ProxyScan* – IRC4Fun Open Proxy and DNS Blacklist scanning Service (Abuse Prevention Service)
  • OperServ* – IRC4Fun IRC Operator Management and Control Service (IRC4Fun Staff Only)

Please note that Services marked with an asterisk (*) are available for IRC4Fun Staff only.  Access and use of IRC4Fun Staff services is heavily logged and monitored.

There are several conditions that cause Nicknames and Channels to expire on IRC4Fun.

  • Nickname that has not been used in 1 year (365 days).  (However, after 6 months of no use, another user can /nick to the nickname and request it be dropped in #IRC4Fun so they can REGISTER it.)
  • Channel that has not been used in 2 years by any users on the access list.
  • ChanServ will locate a new founder in the event that the current Founder’s nickname expires, if there are active users on the access list with sufficient access. (+S flag)
  • Channels that have not been used in 1 year or more can be requested by another user in #IRC4Fun

Q: How can I tell if a registered channel is available to be requested by another user?

A: The Founder will be ‘AbandonedChannel’, indicating that the channel can be requested (first, by someone on the access list – the user on the list with the most flags will be awarded the channel, if they seek it.  Otherwise, it will go to the next high-ranking user on the access list.)  If nobody on the access list is requesting or has requested the channel, it is open to outside users to request.  If a user has requested the channel, a topic change will be made by ChanServ, indicating that the channel has been requested by someone. (Allowing time for users to object on the channel, if any)

If nobody on the access list is on the channel claiming or wanting the channel, any user can request the channel after it has been given ‘AbandonedChannel’ status for over 24-48 hours.

Q: If I request the channel, will I immediately be opped and given the channel?

A: No, the channel (once requested) will change topics, indicating the request and opening up discussion amonst channel users for objections or support.  (If there are no valid objections within 24-48 hours of the request, you will be awarded the channel)

Q: I want a nickname that has not been used in 6 months or more.  How do I get it?

A: Ask in #IRC4Fun for the nickname.  A Staff Member will ask you to /nick to the requested nickname.  After 1 minute of confirming, a Staff Member will forcibly drop the nickname allowing you to REGISTER it.

Sigyn is one of IRC4Fun’s Network Utility Bots.  Sigyn is an Abuse Prevention Service (APS) designed to monitor the network and deal with various types of abuse with automated means.  Sigyn can be manually assigned by IRC4Fun Staff to channels, as well as join channels when it detects a risk of abuse.  (As long as the channel is not locked, or restricted via bans/modes/services).

Sigyn can be assigned to channels that are at high risk for abuse – but Sigyn is also not for all channels.  Game channels, for example, should not have Sigyn as players that issue commands at fast intervals may (likely will) trigger various protections and be removed from the network.

You can ask for Sigyn in #IRC4Fun  if you desire having Sigyn in your channel, but the channel must be at high risk for abuse; and cannot be a game channel or similar type of channel where users will issue commands/messages quickly.

Sigyn was written by freenode and forked for use on IRC4Fun.

IRC4Fun Services typically sends out it’s emails in less than a minute.  If you do not see your verification email, in most cases it is in your Spam or Junk Mail folder.

If you are unable to find the email from IRC4Fun Services with your verification information, you will need to use a different email address.  Some (very few, but there are some out there) email providers will not accept IRC4Fun’s automated Service-emails.

Registering your nickname with NickServ provides many benefits:

  1. It makes your Nickname “yours”.  (Anyone else that tries to use it will be told by NickServ that they need to IDENTIFY to the nickname within 60 seconds; and failure to do so will result in NickServ changing their nickname forcefully.  Your nickname will remain JUPEd [used by a Services Enforcement bot] until you ask NickServ to RELEASE it.)
  2. You can join channels that have channel-mode +r (Only registered and identified users can join.)  Some channels set this mode to help prevent off-topic use or abuse.
  3. You can register channels with ChanServ.
  4. You can speak in channels that have a quiet set on unregistered users. (+q $~a)
  5. You can receive memos from other registered users with MemoServ.
  6. You can ask for a Cloak in #IRC4Fun
  7. You can login to your Services Account via the World Wide Web using our Services Web Interface at https://www.IRC4Fun.net/services/  to manage your nicknames, channels, access and bans, settings, and much more!

 NOTE: You must use a valid email address.  Your email address will be verified, and will be needed if you ever forget or lose your password.    Once you verify your account, if you do not keep your NickServ EMAIL address up-to-date; you risk losing access to that account.    While we do not disqualify the use of free email accounts, we do disqualify the use of “disposable” email accounts; and if we find that a certain domain is being used to violate these guidelines, we will ban use of said email addresses. 

Staff

IRC4Fun Staff can only forcibly DROP your nickname on your request in the following conditions.

  • The account has not been verified yet.
  • The email address on account is bouncing or rejecting mail from IRC4Fun

If the account has been verified, we are unable to forcibly DROP the account on request – unless it is due to official network reasons such as policy violations.  If you would like to DROP your account, you may do so by authenticating to NickServ and typing the below commands.  NickServ will ask for you to confirm that you really want to DROP your nickname.

/msg NickServ IDENTIFY MyNick MyPassword

/msg NickServ DROP MyNick MyPassword

NickServ will then confirm that you really want to delete your account and all associated data: (note: recovery of account information will be impossible – this cannot be undone!)

-NickServ- This is a friendly reminder that you are about to destroy the account MyNick.

-NickServ- To avoid accidental use of this command, this operation has to be confirmed. Please confirm by replying with /msg NickServ DROP MyNick MyPass CoNfiRmKeY:heRe

Once you type the command above with the confirmation key that NickServ provided you, your account and all associated data will be permanently deleted and you will see:

-NickServ- The account MyNick has been dropped.

All channel access/flags, memos, cloaks, groups, and data associated with the account is now permanently deleted or “purged” and can now be registered by another user.

No.  When Services are down, IRC4Fun Staff are unable to op you or set modes in your channel.

If there is a situation where abuse or spam is occurring and nobody has ops (@) to stop it, IRC4Fun Staff may join the channel to deal with the abuse or spammers.  Please report abuse or spammers in #IRC4Fun to IRC4Fun Staff.

IRC4Fun Staff do not have special powers to op you or set modes in your channel without Services present.

MODE YourNick +|-modes

User modes: (* designates that the umode is oper only)

     USERMODE     DESCRIPTION
-----------------------------------------------------------------
       * +a     - Is a server administrator.
         +g     - "caller id" mode only allow accept clients to message you
         +i     - Designates this client 'invisible'.
       * +l     - Can see oper locops (local wallops).
       * +n     - Is a network administrator.
         +o     - Designates this client is an IRC Operator.
                  Use the /oper command to attain this.
       * +s     - Can see server notices (see /quote help snomask).
         +t     - Prevents non-SSL/TLS users you have not accepted from
                  messaging you.
         +w     - Can see oper and server wallops.
       * +z     - Can see operwalls.
         +B     - Marks you as a bot in /whois.
         +D     - Deaf - ignores all channel messages.
         +Q     - Prevents you from being affected by channel forwarding.
         +R     - Prevents unidentified users you have not accepted from
                  messaging you.
         +S     - Is a Network Service (cannot be set or unset).
         +Z     - Is connected via SSL (cannot be set or unset).

You can find IRC4Fun Staff in #IRC4Fun – You can also use /stats p but we recommend /join #IRC4Fun and asking there, as some IRC Operators listed in /stats p are on other IRC networks that are linked to IRC4Fun and may be unable to assist you.

You can also open a Support Ticket.

K-Lines

If you are trying to connect to IRC4Fun, or were connected but then disconnected with a K-Lined message, you have been banned from IRC4Fun for the reason specified in the disconnection (or K-Line) notice.  You will need to correct whatever reason caused you to be K-Lined and then Open a Support Ticket or email klines @ IRC4Fun.net requesting more information or removal.  If there was a ‘AK#’ provided in the messages, please provide that AK# as well.

D-Lines

If you are trying to connect to IRC4Fun, or were connected but then disconnected with a D-Lined message, you have been banned from IRC4Fun for the reason specified in the disconnection (or D-Line) notice.  You will need to correct whatever reason caused you to be D-Lined and then Open a Support Ticket or email klines @ IRC4Fun.net requesting more information or removal.  If there was a ‘Z#’ provided in the messages, please provide that Z# as well.

X-Lines

If you are trying to connect to IRC4Fun, or were connected but then disconnected with a X-Lined message, you are using a Realname that has been banned from IRC4Fun for the reason specified in the disconnection (or X-Line) notice.  You will need to change your Realname or Name in your IRC client.

Users

IRC4Fun Staff can only forcibly DROP your nickname on your request in the following conditions.

  • The account has not been verified yet.
  • The email address on account is bouncing or rejecting mail from IRC4Fun

If the account has been verified, we are unable to forcibly DROP the account on request – unless it is due to official network reasons such as policy violations.  If you would like to DROP your account, you may do so by authenticating to NickServ and typing the below commands.  NickServ will ask for you to confirm that you really want to DROP your nickname.

/msg NickServ IDENTIFY MyNick MyPassword

/msg NickServ DROP MyNick MyPassword

NickServ will then confirm that you really want to delete your account and all associated data: (note: recovery of account information will be impossible – this cannot be undone!)

-NickServ- This is a friendly reminder that you are about to destroy the account MyNick.

-NickServ- To avoid accidental use of this command, this operation has to be confirmed. Please confirm by replying with /msg NickServ DROP MyNick MyPass CoNfiRmKeY:heRe

Once you type the command above with the confirmation key that NickServ provided you, your account and all associated data will be permanently deleted and you will see:

-NickServ- The account MyNick has been dropped.

All channel access/flags, memos, cloaks, groups, and data associated with the account is now permanently deleted or “purged” and can now be registered by another user.

Yes.  You can add SSL fingerprints to your account (which will automatically authenticate you with Services)

To add a SSL fingerprint to your account, or for more information: /msg NickServ HELP CERT

No.  A Cloak will not hide your IP or hostname.  There are many ways (not limited to IRC) a user can find your IP or hostname on IRC and off IRC, if someone is really interested in gaining that information.

If you are wanting a Cloak in order to hide or mask your real IP or hostname; you will need to look into an outside solution such as a bouncer, VPN, VPS, dedicated server, etc.

A Cloak is intended to show your affiliation (or lack thereof) with IRC4Fun, channels, groups, users or organizations.

You can ask in #IRC4Fun for a Standard Cloak.

Cloaks by Type:

Standard Cloak = IRC4Fun/users/Nickname (*You must be registered with and identified to NickServ ) or [Request]

Any of the below Cloaks require Staff assistance in #IRC4Fun or a Support Ticket:

Group Cloak = IRC4Fun/groups/GroupName/Nickname [Request]

Channel Cloak = IRC4Fun/groups/GroupName/Nickname [Request]

Bot Cloak = IRC4Fun/bots/BotOwner/BotNick [Request]

Custom* Cloak = whatever.you.please (within Guidelines) [Request]

If you would like to request a Custom / Personalized Cloakplease note that you must be a Founder of a Channel with 10 or more users on average.  If you meet this criteria, please ask in #IRC4Fun and open a Support Ticket at: https://www.irc4fun.net/helpdesk/index.php?a=add&catid=47

* Guidelines:

  1. Custom / Personalized Cloaks must not contain a real domain name unless ownership of said domain can be proven by adding a irc4fun.html file to the domain.tld root saying “Nickname owns domain.tld”.  If you cannot prove this, do not use a real domain name in your Cloak request.
  2. Custom / Personalized Cloaks may not contain offensive or otherwise objectionable content,
  3. Cannot impersonate IRC4Fun Staff/Services/Utility Bots/etc.,
  4. Cannot be the same as another user’s cloak or vHost.

* Group or Channels: If you wish to (as a Channel Founder or Group Founder) offer a Group Cloak in the form of IRC4Fun/groups/GroupName/Nickname, please register a Group with GroupServ and then ask in #IRC4Fun for the Group Cloak.

Only the Channel or Group owner should register a Group and request the Group vHost/cloak in #IRC4Fun and Open a Support Ticket requesting a Group or Channel Cloak/vHost.

You can connect to IRC4Fun using your preferred IRC Client and pointing it to irc.IRC4Fun.net (Port 6667 for Plaintext or Port 6697 for SSL)

If you do not have an IRC Client installed, or do not wish to install one: you can connect to IRC4Fun using Web Chat methods such as Kiwi IRC WebChat KiwiIRC Web Chat client -or- Chat Now using Mibbit! Mibbit Web Chat

We recommend using SSL connections for enhanced security and privacy.

For questions or support once you’ve connected to IRC4Fun; please /JOIN #IRC4Fun

Registering your Nickname on IRC4Fun provides the benefit of having NickServ protect your Nickname.  This means that only you will be able to use it – and if you get disconnected and reconnect to find a “ghost” of yourself (your old connection lingering around) you can have NickServ disconnect the ghost so that you may use the nickname.  It also allows you to be given Channel Access, receive memos, have a Cloak, and more!

To register your Nickname, you will need to be at least 13 years old or older, and have a valid email address.  Your email address will be verified during registration; so make sure to use the correct email address.  Make sure you are using the nickname you want to register and:

Type: /msg NickServ register myPassword my@valid.email.com

NickServ will inform you that a verification email has been sent to your email address which contains a code that you need to send to NickServ to complete the verification.  (It will contain a “/msg NickServ VERIFY REGISTER ...” line which you should private message (/msg) to NickServ to finish the verification)

 

How do I use SASL?

This question varies by IRC client.  Most modern IRC clients support SASL Authentication during connection to IRC networks.  It is one of the most widely recommended authentication methods on a lot of networks utilizing modern IRCds and IRC Services.  IRC4Fun supports SASL via SaslServ (Plain or External mechanisms)

Please refer to the guides below that correspond with your IRC Client:

If you lose or forget your NickServ password, you will need to have NickServ send you a key (to your email address on file) that will allow you to reset your password.  (IRC4Fun Staff cannot see or reset your password)

To start the password reset process:

/msg NickServ SENDPASS MyNickname

NickServ will then send a KEY (and a command to type) to your email address on file:

/msg NickServ SETPASS MyNickname keyFromEmail MyNewPassword

You can register your primary Nickname as your ACCOUNTNAME, and GROUP up to 5 others to your account.  GROUPing a nickname to your account will “register” the nickname to your account.

To GROUP another nickname to your account; you need to first IDENTIFY to your primary nickname (or account).

/msg NickServ IDENTIFY MyAccount MyPassword

NickServ should tell you: -NickServ- AUTHENTICATION SUCCESSFUL AS MyAccount!

Then change your Nickname to the Nickname you want to GROUP to your account and type the following:

/nick MyNewNickname

/msg NickServ GROUP

An AKICK is a list that Channel Operators can maintain within Services for their channels, of who should not be allowed in the channel.  It is similar to a channel ban and achieves the same goal, however it is kept in ChanServ’s memory and will be re-activated (until it expires, if it does) even if you are not present or the channel ban list gets cleared during a netsplit.  In the event that your channel’s ban list is full, ChanServ can still apply the ban from an AKICK on a user that matches it and joins.

To get more information on AKICKs, please see: /msg ChanServ HELP AKICK

*Please note: IRC4Fun Staff does not intervene in channel bans or AKICKs in non-IRC4Fun official channels.

MODE YourNick +|-modes

User modes: (* designates that the umode is oper only)

     USERMODE     DESCRIPTION
-----------------------------------------------------------------
       * +a     - Is a server administrator.
         +g     - "caller id" mode only allow accept clients to message you
         +i     - Designates this client 'invisible'.
       * +l     - Can see oper locops (local wallops).
       * +n     - Is a network administrator.
         +o     - Designates this client is an IRC Operator.
                  Use the /oper command to attain this.
       * +s     - Can see server notices (see /quote help snomask).
         +t     - Prevents non-SSL/TLS users you have not accepted from
                  messaging you.
         +w     - Can see oper and server wallops.
       * +z     - Can see operwalls.
         +B     - Marks you as a bot in /whois.
         +D     - Deaf - ignores all channel messages.
         +Q     - Prevents you from being affected by channel forwarding.
         +R     - Prevents unidentified users you have not accepted from
                  messaging you.
         +S     - Is a Network Service (cannot be set or unset).
         +Z     - Is connected via SSL (cannot be set or unset).

There are several conditions that cause Nicknames and Channels to expire on IRC4Fun.

  • Nickname that has not been used in 1 year (365 days).  (However, after 6 months of no use, another user can /nick to the nickname and request it be dropped in #IRC4Fun so they can REGISTER it.)
  • Channel that has not been used in 2 years by any users on the access list.
  • ChanServ will locate a new founder in the event that the current Founder’s nickname expires, if there are active users on the access list with sufficient access. (+S flag)
  • Channels that have not been used in 1 year or more can be requested by another user in #IRC4Fun

Q: How can I tell if a registered channel is available to be requested by another user?

A: The Founder will be ‘AbandonedChannel’, indicating that the channel can be requested (first, by someone on the access list – the user on the list with the most flags will be awarded the channel, if they seek it.  Otherwise, it will go to the next high-ranking user on the access list.)  If nobody on the access list is requesting or has requested the channel, it is open to outside users to request.  If a user has requested the channel, a topic change will be made by ChanServ, indicating that the channel has been requested by someone. (Allowing time for users to object on the channel, if any)

If nobody on the access list is on the channel claiming or wanting the channel, any user can request the channel after it has been given ‘AbandonedChannel’ status for over 24-48 hours.

Q: If I request the channel, will I immediately be opped and given the channel?

A: No, the channel (once requested) will change topics, indicating the request and opening up discussion amonst channel users for objections or support.  (If there are no valid objections within 24-48 hours of the request, you will be awarded the channel)

Q: I want a nickname that has not been used in 6 months or more.  How do I get it?

A: Ask in #IRC4Fun for the nickname.  A Staff Member will ask you to /nick to the requested nickname.  After 1 minute of confirming, a Staff Member will forcibly drop the nickname allowing you to REGISTER it.

IRC4Fun Services typically sends out it’s emails in less than a minute.  If you do not see your verification email, in most cases it is in your Spam or Junk Mail folder.

If you are unable to find the email from IRC4Fun Services with your verification information, you will need to use a different email address.  Some (very few, but there are some out there) email providers will not accept IRC4Fun’s automated Service-emails.

Registering your nickname with NickServ provides many benefits:

  1. It makes your Nickname “yours”.  (Anyone else that tries to use it will be told by NickServ that they need to IDENTIFY to the nickname within 60 seconds; and failure to do so will result in NickServ changing their nickname forcefully.  Your nickname will remain JUPEd [used by a Services Enforcement bot] until you ask NickServ to RELEASE it.)
  2. You can join channels that have channel-mode +r (Only registered and identified users can join.)  Some channels set this mode to help prevent off-topic use or abuse.
  3. You can register channels with ChanServ.
  4. You can speak in channels that have a quiet set on unregistered users. (+q $~a)
  5. You can receive memos from other registered users with MemoServ.
  6. You can ask for a Cloak in #IRC4Fun
  7. You can login to your Services Account via the World Wide Web using our Services Web Interface at https://www.IRC4Fun.net/services/  to manage your nicknames, channels, access and bans, settings, and much more!

 NOTE: You must use a valid email address.  Your email address will be verified, and will be needed if you ever forget or lose your password.    Once you verify your account, if you do not keep your NickServ EMAIL address up-to-date; you risk losing access to that account.    While we do not disqualify the use of free email accounts, we do disqualify the use of “disposable” email accounts; and if we find that a certain domain is being used to violate these guidelines, we will ban use of said email addresses.