Sabtu, 13 Februari 2010

USER MODES

User modes allow you to configure a number of things while on IRC. You can use them to specify how easy it will be for other people to find you, what kind of information the IRC server should pass on to you, etc. They are also commonly referred to as umodes.

Modes are generally set through the /mode command.

/mode nickname +/- mode(s)

Examples:

/mode PeanutButterLover +iws
/mode PeanutButterLover -k
/mode PeanutButterLover +i-s

You can only change your own user modes: therefore, the nickname will always stand for the nick that you are using at the time.

3.1 +i

+i is also known as the invisible mode. While it does not actually make you invisible on IRC, it can make you quite a bit more difficult to find. To put it briefly, the invisible mode prevents people from finding you unless they know your exact nickname or are on the same channel as you. Please note that a lot of servers actually set you to +i automatically when you first connect.

When not set to +i, a fellow user can locate you through the /who or through the /names #channelname command. IRC Operators also have the ability to see someone regardless of whether they are invisible or not.

3.2 +r

The +r mode can only be set by services itself and indicates that you are using and have identified to a registered nickname.

When using the /whois command on someone who is set to +r, an extra line will appear in the WHOIS output, indicating that they have identified to the nickname they are using.

Example:

MissPeanut is janice@peanutty.yummy.com * Peanut Butter is the best!
MissPeanut is on @#PeanutButter +#PeanutB
MissPeanut is on coast.fl.us.dal.net
MissPeanut has identified for this nick

3.3 +R

The +R mode can be set by any connect client and does not allow a client who is not umode +r to message the client. Please note that the umode +R client are not able to message the client who is not umode +r too. See section section 3.2 This includes private messages and CTCPs. A +R client will be able to receive messages from +o clients.See section section 4.1

3.4 +s

Setting yourself +s is a request to the server to send you all the generic server messages and information about oper kills. This can turn into quite a flood.

3.5 +w

Wallops are network wide messages sent by IRC Operators to each other. Any user who is set to +w will also be able to observe the conversation. Wallops have become quite extinct on DALnet and are rarely sent.

CHANNEL MODES

Channel modes can only be modified by channel operators, which are those who have a @ next to their nickname. Certain channel modes require additional parameters along with the actual switch, others do not.

It's also possible to combine several different mode changes in one command, provided you respect the order of the parameters. With Bahamut, six mode changes can be applied at once.

Syntax:

/mode #channelname +/- mode(s) parameters

Examples:

/mode #peanutbutter +nt
/mode #peanutbutter -ps
/mode #peanutbutter +nt-R
/mode #peanutbutter +ntv-obb MissPeanut BadTastingPeanut *!*@loving.peanutbutter.ca *!*@singing.in.moonlight.net

2.1 +b

+b stands for channel bans and allows a channel operator to deny a person (or a group of people) access to the channel. If someone is banned while in the channel, they will not be able to talk. This additional feature is known as the +bquiet mode, although the actual mode is still just +b. In addition /part messages will be supressed. However, this will not affect anyone having the except mode +e on his host which is discussed below.

Syntax:

/mode #channelname +/-b [hosts]

Example:

/mode #peanutbutter +b-bb *!*@annoying.pest.com *!*@*.ca *!~@*.moonlight.net

If you don't specify any hosts, you will be shown a list of channel bans, even if you're outside the channel.

A more detailed document on banning is available at http://docs.dal.net/docs/banguide.html.

2.2 +c

The +c mode stands for colourless. It is a relatively new mode and is quite specific to DALnet at this time.

If a message sent to the channel contains colour codes (supported by most IRC clients) or control codes (including bold, underline, reverse, etc.), the message will be blocked as if the channel was moderated for that person.

2.3 +e

+e stands for except which excepts users from the channel who match a hostmask in the banlist allowing them to join. When a hostmask is set in the except list,the mode +e overrides the ban on the user that matches the hostmask.

Syntax:

/mode #channelname +/-e [hosts]

Example:

/mode #peanutbutter +e PJKevin!*@*.my

In the above example, let's say there is an existing ban is set with the hostmask *!*@*.my. PJKevin's hostmask is PJKevin!kevin@brk32-kj.jaring.my. PJKevin will be able to join #peanutbutter because he has an exception with the mask PJKevin!*@*.my.

2.4 +i

Setting a channel to invite only will only allow those who have been invited to the channel (with the /invite command or in the channel's invite list) to join the channel.

2.5 +I

This mode allows a channel operator to set a list of users who are allowed to join a +i (invite only) channel.

Syntax:

/mode #channelname +/-I [hosts]

Example:

/mode #peanutbutter +I PJKevin!*@*.my

In the above example, PJKevin will be allowed to join the channel even if the channel is +i with the hostmask PJKevin!kevin@brk32-kj.jaring.my since it matches an invite entry.

Note: Please note that this mode does not override bans set in the channel.

2.6 +j

The +j mode is used for Channel join throttling. It is useful to control join floods by determining the N number of users to join in S seconds.

Syntax:

/mode #channelname +/-j N:S

Example:

/mode #peanutbutter +j 4:5

In the above example, #peanutbutter has been set +j with the throttle value of 4 users in 5 seconds. The first value may not be set lower then 4 after bahamut version 1.8.3.

2.7 +k

The key of the channel is a word that you must specify in your /join command when attempting to enter the channel. If the key was incorrect or if no key was specified then you will be denied access to this channel.

Syntax:

/mode #channelname +/-k key

Example:

/mode #peanutbutter +k jam

Anybody joining the channel will need to use the /join #channelname key command. In our case, it would be /join #peanutbutter jam.

2.8 +l

The channel limit allows you to specify the maximum number of users who can be in the channel at a time. Once this number has been reached, anyone who attempts to join the channel will receive an error message of the channel being full.

Syntax:

/mode #channelname +/-l number

Example:

/mode #peanutbutter +l 25

2.9 +L

The +L mode is currently not used for anything on DAL.net although it is implemented into the current releases of the Bahamut IRCD. +L is moderated /list. If switched on, only channels with +L will appear in the /list. The +L mode has been reserved for future.

2.10 +m

A moderated channel only allows the ops (@) and voices (+) to send messages to the channel. All other messages will be blocked.

Anyone who is present in a moderated channel and who is not an op or voice there will also be prevented from changing their nickname.

2.11 +M

+M stands for only registered nicks may talk. Similar to the +R mode only those who are using and have identified to their current nick name (in other words, those who are set to umode +r) are allowed to speak in the channel although anybody may join. Unregistered nicks who are on a channel after +M is set will lose the ability to send messages to the channel until they become umode +r. See section section 3.2.

2.12 +n

The +n stands for no external messages. If +n is not set then it's possible for someone to send messages to the channel even if they are not present inside the channel.

2.13 +o

A channel operator is designated by the @ next to their nick. This @ translates into the giving and removal of the +o mode. Some IRC clients may use a symbol other than @ for pointing out channel ops, however they are far and few in between. ;)

Syntax:

/mode #channelname +/-o nickname(s)

Example:

/mode #peanutbutter +oo-o MissPeanut PeanutButterLover CheekyBrat

A channel operator has the ability to kick/ban people from the channel in addition to being one of the only ones who can change the channel modes of the channel.

2.14 +O

The +O mode stands for oper only. Basically, it only allows those with umode +o (IRC Operators) to join the channel. This mode can only be set by an IRC Operator.

2.15 +p

A private channel is not shown on the WHOIS output unless the person requesting the WHOIS is also on the channel.

2.16 +r

The +r mode can only be set by services itself and indicates that the channel in question is registered with ChanServ. This mode has been removed.

2.17 +R

+R stands for registered nicknames only. As its name implies, only those who are using and have identified to their current nickname (in other words, those who are set to umode +r) are allowed to enter the channel. For informations to umode +r see section section 3.2.

2.18 +s

A secret channel is not shown on the WHOIS output unless the person requesting the WHOIS is also on the channel. In addition to this, a secret channel doesn't show up on a channel LIST request either.

There's no need to set the +p mode if you already have +s set, as it would be redundant. See section section 2.15.

2.19 +t

When +t is set, only the ops of the channel can change the topic.

2.20 +v

As already mentioned above, when a channel is moderated (+m, see section section 2.10), only the channel ops and the channel voices can send messages to the channel. Only channel ops can add or remove voices.

Syntax:

/mode #channelname +/-v nickname(s)

Example:

/mode #peanutbutter +vv-v MissPeanut PeanutButterLover CheekyBrat

It should be noted that in many places, voiced users are considered as the friends of the ops and are often treated as ops in training. This is, however, not true for all channels.

PERINTAH PERINTAH DALAM MENJALANKAN IRC

BERIKUT INI ADALAH PERINTAH-PERINTAH DI IRC



/notice (nick) (pesan) = notice ke nick
/join (#channel) = masuk chennel
/say (pesan) = seperti chat biasa
/part (#channel) = keluar dari channel
/msg (nick) (pesan) = kirim msg ke nick
/quit = keluar dari IRC

/nick (nick baru) = mengganti nickname anda/notify (nick) = agar tau nick tersebut online / tidak
/notify - (nick) = menghilangkan (nick) dari notify list
/quit (pesan) = quit dengan pesan kamu
/server (nama server) = ganti server
/query (nick) = private msg ke user
/invite (nick) (#channel) = invite user
/dcc chat (nick) = dcc chat ke nick
/dcc send (nick) (filename) = kirim file
/mode (nick kamu) +I = ubah mode menjadi invisible (tidak kelihatan di /who #channel oleh orang)
/ignore (nick) atau /ignore *@IPnya = abaikan user, semua tulisannya tidak akan kita lihat
/me (pesan) = action, hasilnya *(nick) (pesan) untuk dimunculkan ke semua channel yang kita online
/list = melihat list semua chennel
/who (nick/#channel) = melihat keterangan user atau chennel
/whois (nick) = melihat keterangan ttg user
/away (pesan) = pergi sesaat dengan pesan
/away = menyatakan balik dari away
/ctcp (nick) ping = periksa berapa lama ketikan kamu sampai ke user
/ctcp (nick kamu) ping = cek lag kamu sendiri
/uwho (nick) = melihat U central nick
/clear = bersihkan layar aktif
Perintah Standar Untuk Operator Channel

/kick (#channel) (nick) = kick user
/topic (#channel) (topiknya) = mengganti topik channel
/kick (nick) (#channel) (alasan) = kick user dengan alasan
/mode (#channel) +b *!*@IPnya = Band IP user
/mode (#channel) +b nick! username@host.add.ress = Ban user
/mode (#channel) –b *!*@IPnya = buka Ban user, missal /mode #dewata +b *!*@202..133.80.*
/mode (#channel) +o (nick) = memberikan Op pada user
/mode (#channel) +v (nick) = memberikan voice pada user
/mode (#channel) – o (nick) = menurunkan user agar tidak Op lagi
/mode (#channel) –v (nick) = mengambil voice user
/mode (#channel) +/- ntispklRrmc = set mode channel
/channel = melihat mode dan ban list channel

/mode #ch +vvv n1 n2 n3 = memberi voice ke byk orang
/chanserv sop #ch add nick = memberi SOP
Perintah ChanServ

ket: (A) = semua, (AOP) = minimal aop, (SOP) = minimal sop, (F) = founder

/chanserv info (#channel) = melihat info channel (A)
/chanserv invite (#channel) (nick) = minta chanserv untuk invite (A)
/chanserv unban (#channel) (nick kamu) = Unban diri kamu (AOP)
/chanserv unban (#channel) * = unban semuanya (AOP)
/chanserv register (#channel) (passwd) (desikripsi) = register channel baru (F)
/chanserv identify (#channel) (passwd) = identify channel (F)
/chanserv drop (#channel) = drop channel (F)
/chanserv set (#channel) passwd (pass baru) = ganti password channel (F)
/chanserv set (#channel) founder = set sbg founder baru (F)
/chanserv set (#channel) desc (deskripsinya) = set deskripsi channel (F)
/chanserv set (#channel) topic (topiknya) = set topik channel (F)
/chanserv set (#channel) url (alamat url-nya) = set webpage channel (F)
/chanserv set (#channel) mlock (tulis modenya) = set kunci mode channel mis. +nt-ispklR (F)
/chanserv set (#channel) ident (on/off) = set ident aktif/tidak (F)
/chanserv set (#channel) restrict (on/off) = set restrict channel (F)
/chanserv set (#channel) keeptopic (on/off) = set keep topik channel (F)
/chanserv set (#channel) topiclock (sop/founder/off) = set topiklock channel (F)
/chanserv set (#channel) opguard (on/off) = set opguard
/chanserv set (#channel) memo (none/aop/sop/founder) = set memo level channel (F)
/chanserv why (#channel) (nick) = melihat akses yang dipakai nick untuk jadi op (AOP)
/chanserv op (#channel) (nick) = mengangkat menjadi op (AOP)
/chanserv deop (#channel) (nick) = menurunkan dari op (AOP)
/chanserv (aop/sop/akick) (#channel) list = melihat daftar aop, sop, atau akick
/chanserv aop (#channel) add (nick) = jadikan aop (SOP)
/chanserv sop (#channel) add (nick) = jadikan sop (F)
/chanserv aop (#channel) del (no. list aop) = hapus aop (SOP)
/chanserv sop (#channel) del (no. list sop) = hapus sop (F)
/chanserv (aop/sop/akick) (#channel) (add/del) nick!username@host.add.ress = masukkan/hapus dari list (SOP)
/chanserv mdeop (#channel) = mass deop channel, tapi aop tdk bisa deop sop dan founder (AOP)
/chanserv mkick (#channel) = mass kick channel (SOP)
Perintah NickServ

/nickserv register (password) (email) = register nick
/nickserv ghost (nick) (passwd) = kill ghost yaitu bila nick dipakai orang atau tertinggal di channel
/nickserv identify (password) = identify nick
/nickserv set kill (on/off) = set kill nick
/nickserv recover (nick) (passwd) = recover nick
/nickserv release (nick) = release nick
/nickserv drop (nick) = drop nick
/nickserv set passwd (passwd baru) = ganti password nick
/nickserv set noop (on/off) = set no op untuk nick
/nickserv set nomemo (on/off) = set no memo untuk nick
/nickserv info (nick) = mengetahui informasi tentang nick
Perintah MemoServ

/memoserv list = melihat daftar memo anda
/memoserv send (nick) (pesan) = kirim memo
/memoserv send (#channel) (pesan) = kirim memo ke op
/memoserv read (no. list memo) = baca memo yang ke berapa (sesuai list memo)
/memoserv del (no. list memo) = hapus memo no di list
/memoserv undel (no. list memo) = undel memo

/server (namaServer) untuk ganti server

Ads Support

MARI BERGABUNG

paypal

Sign up for PayPal and start accepting credit card payments instantly.