NakenBot PHP

Created by: Derrick Rose 2008-2009
                _____   _____  ______  _______  ______  ____ ___
        _____  |      \/  _  \/   __ |/       \/      \/    \   \    _____
 _____ /____/  |   )  /  /_\  \   __|   \  /   \  /\   |         \  /____/  ____
/____/ /____/  |_____/    |    \   |_ ___\/     \ \/   |___\      \ /____/ /___/
                     \____|     \____|    |_____/_____/     \_____/
                          |_____/ 
                                  P R O J E C T S  D O T  C O M

About NakenBot PHP

NakenBot PHP is a Naken Chat Bot written in PHP. It is meant to be ran from the command line (CLI) and not from a web server. NakenBot PHP is a concept bot created for pure fun. It's does have a lot of IRC Bot functions and yes it even has AI built into it. The knowledge.txt file contains the bots speech. Editing it and adding to this file will allow your bot to have a bettery AI experience.

News:
Jan 30, 2009 - NakenBot PHP 0.3.70 has been released, new bugs fixed and anti-sql injections added.

Whats Needed to Run NakenBot PHP

- PHP 5
PHP needs to have the following extentions enabled:
- Sockets
- SQLITE

Running NakenBot PHP

Running on Windows: You must have PHP 5 installed and have the PHP folder in your environment path. Right click "My Computer" -> "System Properties" -> "Advanced" -> "Environment Variables". Now Edit or Add: Variable: Path, Value: C:\PHP <WHERE PHP.EXE IS LOCATED>, Edit the cfg.php file then you can run the start.bat file

Running on Linux
: Must have PHP5 installed. Edit the cfg.php file and run the start.sh file

Commands:
----------------
! about = tells about the bot
!help = shows help commands
!weather <zipcode here> = tells you the weather from yahoo.com
!stock <SYMBOL here> = shows stock quotes
!time <timezone here> = tells the time of that timezone
!8ball <question> = ask the bot a yes or no question
!uptime = tells how long the bot has been running
!bookmark add <url> = add a bookmark to the bookmark database
!bookmark search <string> = search bookmark database
!users = shows current logged in users
!online <[#]username>|<name>|<#> = tells you if user is on the chat
!trans <languageFROM|languageTO> = Convert text to another language, english to spanish en|es (uses google translate)
!lottery = output loto numbers
!roll = roll a 6 sided dice
!loves = who does the bot love
!flip = flips a coin, heads or tails
!rps <rock|paper|scissors> = Rock, Paper, Scissors game
!dic <word> = Dictionary lookup. Look up words for there meaning
!speech add <trigger>|<output> = Add speech to bots speech file

Admin Commands:
--------------------------
*make sure you private message the bot with the commands or they will not work

!pass <botpassword> = gives admin access to bot, enables admin commands
!say <string> = bot will copy your string
!quit = shuts down bot
!name <botname> = change the name of the bot live

Download
-------------
Windows/Linux/Mac 24KB NakenBot PHP 3.70 Download
Windows/Linux/Mac 24KB NakenBot PHP 3.65 Download

Log Viewer - GUI application to view the bots log output.
Windows - 1.18MB LogViewer Download
Linux - 1.04MB LogViewer Download - Needs GTK 2

Screenshot: