SA-MP Forums Archive
[Tutorial] Internet Relay Chat (IRC) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Tutorials (https://sampforum.blast.hk/forumdisplay.php?fid=70)
+---- Thread: [Tutorial] Internet Relay Chat (IRC) (/showthread.php?tid=567545)



Internet Relay Chat (IRC) - Inn0cent - 14.03.2015

Hello, Today I'll tell you some common things about Internet Relay Chat (IRC). Its just a

chat system but there is an other thing came, that we can talk to server we can see

server logs, and some PHP bots Perl pots and more bots, etc..

So lets start..
There are 2 clients from where we can use IRC, Web based client, Software based client.

I'm using software based client called mIRC. There are also many other software clients

you can find them on ******.

Beginning
To connect to the irc network you've to perform this command, So you can perform the irc

things.
Код:
/server irc.tl
Okay, Now we are connected to the network.

NOTE: The server "irc.tl" is just a example for u, you can type any network which exists.

Now you have to join the channel where u can talk with people see server chat etc.
Код:
/join #exm.echo
NOTE: You should add this sign "#" before the channel name, and this channel is an

example for u. You can type any u want.

If you want to change your name, dont like current? no problem, perform this command.
Код:
/nick NewNickName
For Example,
Код:
/nick 123
Now I'll explain these.
- NickServ
- ChanServ
- BotServ
- HostServ
- Other

Nickserv
Basically, NickServ is made for your account controls. Where you can control your account

settings registration etc. You've to register first to use NickServ.

If you want to check the NickServ commands, Perform this,
Код:
/msg NickServ help
To register your nickname. You've to perform this command.
Код:
/msg NickServ register pass email
For Example:
Код:
/msg NickServ register 123 123@gmail.com
NOTE: You can't register the name, If name is already taken.

If you want to check the nickname is already registered or not, perform this,
Код:
/msg NickServ info nickname
For Example,
Код:
/msg NickServ info Pffff
If you are already registerd, You've to login to gain access to your account, Perform

this command,
Код:
/msg NickServ identify password
For Example,
Код:
/msg NickServ identify 123
If you want to register a nick nickname in your current account, Basically means group.

You have to change your nickname 1st, by this.
Код:
/nick NewNickHere
For Example,
Код:
/nick 123
And then you've to login with your old account
Код:
/msg NickServ IDENTIFY OldNick Password
For Example,
Код:
/msg NickServ IDENTIFY 123 123
Then you have to perform this command.
Код:
/msg NickServ group
And we are now done. It will register your new nicknick on your old account.

If you want to login with new nick perform this.
Код:
/msg NickServ identify YourOldAccountPassword
For Example,
Код:
/msg NickServ identify 123
Okay, We are done with NickServ, There is also many other command for nickserv you can

find by typing /msg NickServ help, But I've explain basic commands.

ChanServ
ChanServ is made for you channel control, like topic setting, owner settings, giving

others admin status, etc..

If you want to register your channel, No problem!, You've to join the channel first to

register it. I've already explain how to join channel, lets just start with other things.

If you want to check the list of command of ChanServ, Perform this command,
Код:
/msg ChanServ  help
To register chan, Perform this.
Код:
/msg ChanServ register #channelname
For Example,
Код:
/msg ChanServ register #123
You can't register the already registered channel, You will get this error:
Код:
-ChanServ- #123 is already registered to Some name.
NOTE: You must have "#" this sign in your channel name, To register the chan, You must be

in chan, And you must have op, You will automatically get op on joining chan if its

empty.

When the registration is done, You will receive +q, It means the channel owner stats.

If you want to ban someone, who is annoying or something, perform this.
Код:
/msg ChanServ ban Nickname
For Example,
Код:
/msg ChanServ ban 123
Or If you want to unban someone, perform this.
Код:
/msg ChanServ unban Nickname
For Example,
Код:
/msg ChanServ unban 123
If you want to change the channel topic, and wanna make it look beautiful, perform this.
Код:
/msg ChanServ topic #channel Topic
For Example,
Код:
/msg ChanServ topic #123 Welcome To 123
If want to add colors, Press these button on your keyboard,
Код:
CTRL+K
And color menu will pop up, and select color and then type text next of it.

If you want to add background of text with color just add this, after color number.
Код:
,colornumber
For Example,
Код:
,1
It will be black background.

If you want to add admins to your channel, perform this.
Код:
/msg ChanServ access #channel add Name Role
For Example,
Код:
/msg ChanServ access #123 add 123 sop
NOTE: Nickname must be registered.

Access Command Roles:
- SOP - Admin Rank
- AOP - Operator Rank
- HOP - Half Operator Rank
- VOP - Voice, Its just for non admins.

Okay, We are done with basic chanserv things.

BotServ
BotServ is just a bot, for your channel, which u registered. With who you can talk, etc.

Also BotServ give admin status to admins, When they login.

On channel register, The default Bot called "ChanServ" will join. If you don't like it no

problem, You can change it.

Anyway to see the botserv cmds, perform this.
Код:
/msg BotServ help
If you want to add an other bot to server channel, perform this.
Код:
/msg BotServ assign #channel BotNick
For Example,
Код:
/msg BotServ assign #123 Kite
If you want to see the bots name, perform this command.
Код:
/msg BotServ botlist
Okay, Lets goto HostServ now.

HostServ
HostServ is made to control your host.

If you want to know the hostname of yours, or someone else, perform this command.
Код:
/whois Nickname
For Example,
Код:
/whois 123
And it will tell you hostname, You can find your hostname there,
on first line, 123 is 123@hostname * 123, Where i typed hostname it will be a specific

player hostname. And the hostname is your hashed ip, Anyway can unhash it can get your ip.

If you want to check your hostname, perform this.
Код:
/msg HostServ request something.something
For Example,
Код:
/msg HostServ request lo.l
And your hostname will be accepted when any of server admins, will see it. so you have to be patient.

And then in the place or your hashed ip hostname, the requested hostname will be placed.

NOTE: You must have "." in your hostname somewhere, Or will be denied.

Okay, We're done with HostServ.

Other
I'll just explain some other things, about irc.

If you want to pm a person, you must click on person and new window will pop up with his

name, And you can type your message here. If you want to message with command, Perform

this then.

Код:
/msg Nickname Message
For Example,
Код:
/msg 123 Hi bro, Whats up?
If you need any explanation about *server commands. You've to perform this,
Код:
/msg *Serv help something
For Example,
Код:
/msg HostServ help request
You can perform /me commands, for example,
Код:
* Inn0cent slaps somename
You can also send a notice to a nickname, with this command,
Код:
/notice nickname message
For Example,
Код:
/notice 123 Hey, U here!!?
Okay we are done with this tutorial.


Re: Internet Relay Chat (IRC) - Vince - 14.03.2015

Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur account
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur nickname
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur nickname
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur old account
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur new nick
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur old account
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur channel name
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur host
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur hased ip
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur ip
Quote:
Originally Posted by Inn0cent
Посмотреть сообщение
ur hostname
Seriously, dude! If you want to try writing a tutorial you might as well use proper English. Unless you truly believe that "ur" is a proper English word.

Your.


Re: Internet Relay Chat (IRC) - Inn0cent - 14.03.2015

Never mind And Thanks.