view README @ 16:57ed9746ede7

Copyrights.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 24 Mar 2008 20:02:05 +0000
parents dba89c48ce02
children 150d3d7d6aac
line wrap: on
line source

NNChat - extremely simple NN chat applet compatible client
==========================================================
Written and designed by Matti 'ccr' Hämäläinen (C) Copyright 2008 TNSP


Distributed under DWETFYWTPL (Do What Ever The Fuck You Want
To Public License), see file COPYING for more information.


What is this?
-------------
A extremely simple telnet-style client compatible with NewbieNudes.com 
chatroom protocol. There is practically no user interface, the lines
you type will be sent to the chat when you press enter (empty lines
won't be sent).

Lines prefixed with '@' will be sent "raw", see the end of this document
for what you can do with it...


!!! BIG FAT WARNING !!!
-----------------------
The moderators of NN and site operators apparently don't like this kind
of "disruption", like this client enables you to do. I got banned from
the chat and also gained an infectuous IP-ban ...


If you get yourself banned for using this client, well -- you were warned.


Usage
-----
See the help, 'nnchat --help' for options. By default it connects
to the Members Only chat (port 8005). By using other ports (option -p)
you can connect to Passion Pit (8003) and free for all (8002) chats.

Connect as registered user to members only chat:
> nnchat -v username password

Connect as guest to free for all main chat:
> nnchat -v -p 8002 AnonymousAndy ""



Some interesting notes
----------------------
Because this client is capable of sending unescaped ("raw") text to the
server, and because the server and original client itself do not perform
any kind of input sanitization, you can do some interesting things ...

The Flash-based chat uses Flash-plugin's simple HTML-rendering features
for the main window. Thus few HTML codes are supported and can be used
arbitrarily to format the text - you can change the font size and colours,
etc. Some examples of working tags:


<font size='20'>huge big text</font>

<b><font color='#00FF00'>--,--'</font><font color='#FF0000'>&lt;@</font></b>

<u>underlined</u>

<b>bold</b>

<i>italic</i>


Notice that you have to prefix the line with '@' to send unescaped text, for
example:

@hello <u>everyone</u>!