Contra
From Botdom Wiki
| | |
| Developer(s): | photofroggy |
| Programming language: | PHP |
| Minimum requirements: | PHP 5.2.6 |
| Development state: | RC |
| Source model: | Open source |
| Last stable release: | 3 (public) (November 10th, 2008) |
| License type: | Free software (CC)
|
Contra (AKA Amphino++) by photofroggy, is an object oriented PHP bot, and is completely free to use. This is designed to be a full replacement for Amphino. The structure for this bot is much better and is more lightweight than Amphino. Development started on 15th July 2008.
Contents |
Features
So far Contra has these features.
- Easy to install, configure and run.
- Runs on all platforms!
- Full dAmn processing and logging.
- Full Object Oriented extensions system allowing easy customization.
- Event based system for flexibility!
Modules
These are modules made for Contra which are not included in the main download. To install these modules, put them in your bot's /plugins/extensions folder!
- Games by photofroggy. This is a patch for the included module. You do not need to download this if you downloaded the bot after 16:17 on 12th November 2008!
Feedback
Feedback is appreciated, leave any feedback on the discussion page of this article. Also leave any suggestions on the discussion page.
Downloads
- Contra 3 (public). LATEST RELEASE!!!
- Contra 2.5 (patched).
- Contra 2 fix (public).
- Contra 2 (public).
- Contra 1 (public).
Change Log
Contra 3 Public
(10th November 2008)
- cURL is no longer needed!!!
- A better fix for the login process has been applied.
- Contra now stores your bot's authtoken!
- This is to reduce the need to use SSL, making restarts quicker.
- The core has been brushed up.
- Fixed a few bugs in the core.
- Removed the filter on error reporting.
- Contra has no known errors!
- Added better switch management for modules and commands.
- Added a welcome module!
- Added a responses module!
- Improved the Games module slightly.
- A copy of the changelog is now included with the bot.
- Changed the events system to store event data in a more logical manner.
- Removed the need to create events before hooking methods to them.
Contra 2.5 Patched
(28th October 2008)
- Fixed some bugs with commands.
- Fixed .cmd files for windows users.
- Fixed a bug which meant you couldn't have spaces in the pathname in phpbin.
- Changed the output of some commands.
- The bot now remembers whether a module has been turned on or off.
- Added command "clrswitches".
- This clears the saved module statuses.
- Updated usage of dAmnPHP.
- Now detects connection timeouts.
- Patched to work around deviantART's login update.
- YOU MUST HAVE cURL ENABLED FOR THIS VERSION!
Contra 2 Public - fix
(19th August 2008)
- This is a very small bug fix! Download this version!
- Fixed case sensitivity in ping command.
- Fixed commands list.
- Fixed Config script repetition.
Contra 2 Public
(19th August 2008)
- Reworked dAmn processing to reduce memory usage.
- Found a simple way to launch shell scripts properly on OS X thanks to electricnet.
- Tweaked the launch scripts to make them work better.
- Fixed and added commands.
- Added an AI module.
- Tidied up the code a bit.
- Added a debug mode.
- Shell scripts now take ~/phpbin into account.
- Updated documentation included with the bot.
Contra 1 Public
(29th July 2008)
- Fixed some bugs.
- Done more dAmn processing.
- Fixed some more bugs.
- Finished all of the core commands.
- And fixed more bugs.
- Added some form of documentation.
- Added shell scripts and cmd files.
Contra 1 (Amphino++) Preview
(22nd July 2008)
- Finished dAmn processing.
- Finished CLI.
- Finished most of the core.
Contra 0 (Amphino++)
(15th July 2008)
- Started making Contra.
Disclaimer
- Contra is not an official service of deviantART.com and is not affiliated in any way with deviantART.com.
- Contra is provided "as-is" with no guarantee.
- I, photofroggy, take no responsibility for any damages to your computer caused by Contra or any extensions of Contra.
- I am not responsible for how this bot is used on any chat network that it may be used on, including, but not limited to, dAmn.
- If you have difficulty setting up the bot then I am under no obligation to help you get it running. (That doesn't mean don't ask!)

