First off thanks for some positive feedback! :P
I'll probably end up scrapping the swear filter as many people dont like it,
and it would be a bit of extra work ^^

So,

Originally Posted by 1337Magma View Post
I think a vote system would be nice.

For example:

RandomGuy: Omg. I want to play in tk.
RandomGuy:!vote tk
SERVERBOT:Votes for tk; 1/[However many people in server](Would need 75%, so say, if there were four people in the server, three would need to agree and post !vote tk)

I might throw this in being as it seems alright idea :P

Originally Posted by T0astman View Post
The monitor chat would be nice because if someone posts something like This person is swearign at dadadadad and it looks one sided the server owners can flick through the chat log and see what really happened.

Yes i have a fairly good logging system as well.
It will make a file in ./Logs/ and timestamp it something like

(MM-DD-YYYY)(HH.MM.SS).log , then in the log file it will tell you what time the event took place

Heres an example of one of the log files, with some words replaced

(03-22-2008)(21.12.23).log

[21:12:23] ------------------------------------------
[21:12:23] ToriBot v0.1 by oMejA
[21:12:23] ------------------------------------------
[21:12:23] Defining Lua Functions...
[21:12:23] Running: Scripts/Config.lua
[21:12:23] Running: Scripts/Startup.lua
[21:12:23] ------------------------------------------
[21:12:23] Username: <InsertUserHere>
[21:12:23] Password: <MD5 hashed password here>
[21:12:23] ------------------------------------------
[21:12:23] Server Name
[21:12:23] Message of the day
[21:12:36] Authed Successfully
[21:12:39] ServerBot: Hello
[21:12:41] ServerBot: Test
[21:13:05] oMejA: Hello
[21:13:12] ServerBot: XD
So, i'll do a bit more work on the bot and check back here for more ideas/suggestions later.

Thanks for the feedback