Charon
From Botdom Wiki
| Developer(s): | SubjectX52873M |
| Programming language: | PHP |
| Development state: | Discontinued |
| Source model: | Open source |
| Last stable release: | 1.0 (Nov 23, 2006) |
| Last preview release: | None |
| License type: | Free software (GPL)
|
Charon is a minimal bot by SubjectX52873M. It's little more than the core of Dante. It's only purpose is logging. It's stable and handles disconnects very well.
Contents |
Downloads
Setup
Install PHP as per NoodleBot instructions in the Readme for NoodleBot.
Extract the files for Charon. Double click on the main file and then let it die. (This creates a config file.)
Edit the config.ini file to your liking.
- 'username' => , This set the bot's user name.
- Looks like
- 'username' => 'TurkeyBot',
So on and so forth
- password
- Password for the account
- trigger
- Bot's Trigger
- owner
- Your username
- token
- Don't worry about this one.
- about
- This sets the about message for the command !about, leave it blank to disable both the welcome command and the bot's reply to trigcheck
- AutoRejoinWhenKicked
- Duh
- timestamp
- See PHP's date() function for the stuff to put in here
- timestamp_log
- Same as above.
- rooms
- List of auto-join rooms. See the Noodlebot Readme for instructions on setting Noodlebot's autojoin list. (This bot works the same in that respect)
Stats and Commands
- 32.1 kb in 3 php files, launcher file, and 1 folder. (8kb in a rar file)
- All commands (except about) are restricted to the bot's owner.
Has a few commands:
- about
- Say the about text that is in the config file.
- Any user can access this command
- chan
- Manage the auto-join list
- commands
- List of commands
- exec
- Execute php code.
- join
- Join a room
- part
- Leave a room
- ping
- Replies "pong" (Does not do a lag check)
- quit
- Kill the bot
- say
- Say text
Uses
- Logging
- This is the only thing it does
- Bot core
- You can build a bot on top of a stable core if you wish.
Derivative Works
Both Paradiso and Einstein are based on Charon.

