Google 

PeerCommons Irc Chat

 

FrostWire is an open-source peer-to-peer (P2P) file-sharing program. It uses the Gnutella network and is heavily based on the better-known LimeWire program.

GET IT NOW AND ENJOY FREE DOWNLOADS

WITH NO ADDED SURPRISES

Peercommons Chat is available to you if you have a recent version of FROSTWIRE ( currently over 17000 Members and rising hourly) installed on your PC in a couple of ways 1- By downloading mIRC from http://www.mirc.com/ then in options enter server details as follows chat.peercommons.net, port 6667, Peercommons, 2- you can also join in our friendly community by visiting www.wyrdjax.co.uk and follow the Chat links or 3- there is a Chat Feature available via http://www.frostwire.com/ once there click the COMMUNITY Button at the top of window, enter your NickName and you are free to chat, (all ages chat rooms so there is Moderation)

FROSTWIRE IS COMPLETLY FREE..... DO NOT EVER PAY

    

Basic Irc Commands

Just as you are able to surf the net with a few tricks to help make things easier, IRC is very similar. Below you will find some of the more common IRC commands that we use often.

/join

Type /join #channelname -- to join a channel of your choice

Example: /join #main

What it looks like:

[18:44] *** Now talking in #main

[18:44] *** 7• FrostWire Live Community! - Tuned For Extended Play • 4(RATED PG) (ENGLISH) (MODERATED) 7• 3For your protection, we do not allow the posting of email addresses or URL's in the chat room. 7• Need help? Just click here on 12#support7 and the support team will try to help you. • 4(Resolution) To preserve the decency of casual conversation, political debates are no longer welcome in the this chat room.

[18:44] *** Set by Aurora_Blue on Sat Mar 24 09:59:59

/me

The /me is an action message.

Type /me 'does anything'

Example: /me waves hello

What it looks like:

* Casper waves hello

/msg

Type /msg nickname (message) to start a private chat.

Example: /msg wyrdjax Hey Jax, how are you?

What it looks like:

-> *wyrdjax* Hey Jax, how are you?

/nick

/nick changes your nickname

Example: type /nick newnickname

What it looks like: I typed /nick MiniSchmoo

*** Casper is now known as MiniSchmoo

 

/notice

A notice is used to send a short message to another person without opening up a private window.

Type /notice nickname (message)

Example: /notice badnick Please change your nickname for this family channel.

What it looks like:

-> -badnick- Please change your nickname for this family channel.

/part

Type /part -- to leave one channel

Type /partall -- to leave all the channels you are in

/ping

Type /ping nickname. What this command does is give you the ping time, or lag time, between you and the person you pinged. Lag can be explained as the amount of time it takes for you to type your message and for others to read your messages. Unfortunately, lag is always a part of IRC, although most times it's not a problem, just a nuisance.

Example: /ping Casper

What it looks like:

[19:04] -> [Casper] PING

[19:04] [Casper PING reply]: 0secs

/query

Similar to the /msg, except it forces a window to pop open.

Type /query wyrdjax (message)

Example: /query wyrdjax Sooo....what's new?

What it looks like:

<Casper> soooo....what's new?

/quit

Type /quit to leave IRC altogether. This disconnects mirc from the server.

Example: /quit

What it looks like:

TIME * yournick (GatewayX@Peer-5A76FEAB.hsd1.ga.comcast.net) Quit (User Quit)

/ignore

Unfortunately, there will be times when you don't want to talk to someone, or else someone may be harassing you.

By typing /ignore nickname , you will not receive anymore messages from that person.

Example: /ignore nickname

To Unignore them, type /ignore -r nickname

What it looks like:

*** Added douglas!*@* to ignore list

*** Removed douglas!*@* from ignore list

/whois

Type /whois nickname to see a bit more information about another user. You'll see what server another person is using, or what their ISP is. Pretty helpful when you don't recognize a nickname that wants to chat. You may recognize the IP, (Internet Protocol) and then feel more comfortable carrying on a conversation. You'll also be able to see what other channels a person is in, which might be a good indicator if you really want to talk with them or not.

Example: /whois Casper

What it looks like:

(¯Casper¯) «»«»«»«»«»[ whois: Casper]«»«»«»«»«»

(¯Casper¯) IP: Casper67@global.operator.peercommons.net

(¯Casper¯) Name: Just Me

Casper is a registered nick

(¯Casper¯) Channels: ~#***** ~#********

(¯Casper¯) Server: peer.network.hub.a * DKDKCHATAW01

(¯Casper¯) Oper: All Hail Caspers a Oper

Casper is available for help.

Casper is a Global Operator

(¯Casper¯) «»«»«»«»«»«»[ whois: End]«»«»«»«»«»«»

/chat

This opens up a DCC/CHAT window to another user. What's nice about these is that you can continue to chat even if you get disconnected from your server.

Word of Caution: Do NOT accept dcc/chats nor dcc/gets from anyone that you don't know.

Type /chat nickname.

Example: /chat wyrdjax

What it looks like:

Chat with wyrdjax

Waiting for acknowledgement...

/help

There's one more very helpful command, and probably the one you'll use a lot when first starting out. In fact, I still use it quite a lot, and that's the built-in help menu of mIRC.

Type /help, you'll see the the mIRC Help Menu open up. You can do a search from there, or you can type /help topic. Either way, a TON of information at your fingertips.

Example: /help Basic IRC Commands

 

24 March 2007

Channel Bans

Setting Bans

KICKS AND WARNINGS

Our channel policy is not to kick without warning the user at least two times. We can send our warnings via notice so we don't flood the channel. We can also ping the users so we are sure they've got our warning .

Example of a private warning:
/df /notice $$1 please don't flood the channel, it is highly annoying, thx. | /ping $$1

Thats an example of one warning via notice, we add the ping so we are sure the user got our warning and they are not lagged.

The command line to kick one user from channel is : /kick #channel nick reason

Reason is very important because the user must know why he/she has been kicked out of the channel.

You can have this line in your aliases: /k /kick # $$1 $2-
so we type:
/k nick reason

CHANNEL BANS

The command line for a channel ban is:
/mode #Main +b nick/ip
/ban #Main nick/ip masktype

We can complicate things a little bit adding a timer to this second line. Timers goes in seconds and it goes this way:
/
ban -u300 #Main nick 3 .... that's a five minutes ban.

To kick and ban one user , we first ban it and then kick it, this is the way, you can add this line into your aliases:
/
kb /ban # $$1 3 | /kick # $$1 $2- (that $2- is for the required reason)
/kb5 /ban -u10 # $$1 3 | /kick # $$1 $2- (this is a 5-sec ban, it avoids the rejoin after the kick)

Sometimes you have seen a duct-tape ban in action, if a user (not wearing the @) is banned in the channel but not kicked they won't be able to send a msg to channel or change nick -- that's the duct tape ban. I'm sure you wonder how do we do that. Well, we take advantage from a little tip, when a regular user is banned but not kicked (as long as they are not wearing a @) they are not able to talk in channel, or change their nicknames. So we just ban them with a 5-min timer, it's a very handy tool, believe me :o .

This is the line I use:
/dtb /ban -u300 $chan $$1 3 | /notice $nick $$1 You have been been silenced for 5 minutes I hope this makes you change your attitude. | /say $$1 has been silenced for 5 minutes.(duct tape ban)

In that ban the user and the channel are both informed as to 'why' the user was removed.

Here are some more examples of how we might ban someone. Something to remember, all we have been discussing so far only bans a person, it doesn't kick them, or remove them from channel. You'll want to add that command to the aliases with a | separating the command lines.

For example, if I wanted to both kick and ban out a person from channel, a standard line would look like this:
/kb /ban # $$1 $2 3 | /kick # $$1 $2-

Using that ban shown above, to kick/ban someone out of #Main, we would type:
/kb nickname reason

Example:
/kb Casper Flooding

Would look like this:
*** wyrdjax sets mode: +b *!*Casper@*.{address here}
You were kicked from #Main by wyrdjax ( Flooding )

Not that Casper would really do that on purpose :)

CHANNEL BAN LIST

Channel ban list has a capacity of ?? bans. To access it we double click on main channel window, or type /channel, or right click on main window and then click on channel modes .

We must clean up the list from time to time so we have room to more bans. To remove the bans we highlight them and click on unban and apply changes.

Which bans do we remove first?
1-Server bans
2-Bot bans
3-Older bans

 

24 March 2007

Quit Messages

Quit Messages - What Do They Mean?

We all have been 'thrown' off the network at one time or another. Everytime that happens you get a quit message saying why.

Connection reset by peer

Many times when a user disconnects because of an error, a 'connection reset by peer' is included. This means when the user quit, the connection was reset by the server. This immediately disconnects any ghost that may be present and allows the user to connect to the server once again.

Ping timeout

Well here you simply stop talking and the server gets no !PONG response to its !PING and so you are disconnected.

Fail Buffer

Not common but it happens. What you are saying is something the server just can't handle at the moment. It can be rejoining the network or getting flooded, when you at this moment sends a string of data (text) the server cannot buffer that and you are gone.

Max sendq exceeded

This is an old configuration on some servers that holds a max amount of data you can send during one session. This means that the server can't relay the text you sent to it and the server disconnects you to make you start a new session.

Excess flood

No need to explain I believe, but I'll do it anyway: Too much, Too fast, Too big, You simply sends too much and the server starts to dislike you and finally throws you off.

Write Error

A write error occurs when a server cannot successfully write to a user's client. When the server receives information, it usually responds with information of its own. When the server receives an error when writing to a client, it then disconnects the user, resulting in a write error quit message similar to the read error format. For example: *** Raphsody has quit IRC (Write error to Raphsody [195.163.98.210], closing link). This error was caused because the server closed the link when attempting to send data to the client.

Read Error

A read error occurs when a server cannot successfully read from a user's client. Servers gather information from the client by text, setup, and other items. When the server receives an error when reading from a client, it then disconnects the user, resulting in a read error quit message. For example: *** Casper has quit IRC (Read error to Casper [***.***.**.***]: EOF from client). This error was caused because the server expected more information from a file, and the file responded with an EOF (end of file) error.

You also may experience nick collision kills when the net junctions after a netsplit. This usually happens when two users with the same nick on each side during a netsplit join together. Since both users cannot continue with the same nickname, the oldest user (the one who has been online during that session the longest) keeps the nick, and the newer user is killed and must reconnect with a different nickname.

The same nick collision kill occurs even if the same user is on both sides of the netsplit with the same hostmask, when it junctions.

Hope this file helps a little bit towards coming to terms with all that tech stuff going around and mainly all the other things you never get to try out.

 

24 March 2007

irc Oper

IRCops - Who They Are and What They Do

IRC Operators. O-lined user, Mirc Cops and whatever name you got for them.

An IRCop is a user with a lot of knowledge and privileges. They have a lot of power and also a lot of responsibility. They do not get paid -- they all donate their free time and knowledge for Us.

What can and can't an IRCop do? What they can do is a lot -- even more what they can't do.

What I guess you have all probably heard about /kill, /K-line, and /G-line

Kill -- Is only a way to disconnect you from the network, you can reconnect immediately.

K-line -- Local server ban. Prevents you from connecting to that specific server. Reason can be geographical location, or possibly abuse from a user on that specific server. This is not a time-limited ban, it can stay 1 minute up to forever. This form of ban is in the specific server's config file and these bans are not enforced on any other server. Example: Undernet: NZ, Auckland will only let in people with .NZ (people from New Zealand). All other connections are K-lined.

G-line -- This is a harder form of k-line. This is a GLOBAL ban. This mean you cannot connect to any server on a network. This way of banning will always have a time limit and will be enforced until it expires. Also, this ban CAN be held 1 minute up to several years, although I have never seen the last example used. The most common length of a g-line ban is 5 or 14 days.

Some Facts:

An IRCop can see you at anytime. Even when you are +i.

An IRCop can kill you whenever they see reason to it. NOTE: They have to answer to the admin on that server but they still can do it for whatever reason.

An IRCop can NOT see our private MSG's Notices or anything else that goes on in the channel if they are not present.

There is no way for an IRCop to see text written in any window unless they are there in person or you send a server command.

How to find one then? Well this is easy, just type /who 0 o (the 0 is a zero, the o is a lower-case o).

Example:

[14:40] *** wyrdjax is wyrd@services.operator.peercommons.net, on #roomname (here; IRCop; registered)

[14:40] *** wyrdjax is «wyrd» on peer.network.hub.a (0 hops)

[14:40] *** Coelacanth is Coelacanth@services.operator.peercommons.net, on !#roomname (here; IRCop)

[14:40] *** Coelacanth is «Coelacanth» on peer.network.hub.a (0 hops)

[14:40] *** Casper is Casper67@global.operator.peercommons.net, on #roomname (here; IRCop; registered)

[14:40] *** Casper is «Just Me» on peer.network.hub.a (0 hops)

 

You see the G* and H* That mean H* = Here G* = Gone (away) so if you need help, always query a *H IRCop. And if you wonder, the 2 they have after each address means server hops away from you. This also works on normal users if you use the /who nickname command. :o)) If they want to be hidden, they can do it the same way we do. They can set themselves +i (invisible) and you can not see them.

 

24 March 2007