Omnimaga

General Discussion => Technology and Development => Computer Projects and Ideas => Topic started by: c4ooo on July 08, 2015, 04:52:32 pm

Title: My [WIP] irc bot
Post by: c4ooo on July 08, 2015, 04:52:32 pm
I recently started developing an irc bot, with plentiful help and guidance from @Eeems Right now the bot isn't very useful, but over the following weeks i will be adding stuff to it. If you have any suggestions for functions the bot should perform, please post here. The source (Java) can be found here: https://github.com/c4ooo/c4Bot
Features:
Currently in #spam and #theBot channels.
If you PM the bot a command, it will respond to you with a PM (some commands will require PM'ing) 

The bot is split into several "module", which are handled via a plugin api. They provide different commands/functions to the bot.
[h1]Here is a list of modules, and the commands they add:[/h1]

Core module:
Spoiler For Spoiler:
This is the core module, and can not be disabled. It will act as a "control panel" for c4Bot OPs to control c4Bot.
It has some working commands, but i will write about them later.
Spell check module:
Spoiler For Spoiler:
This module uses google to spell check your inputs.
Command:
@spellcheck <Some Sentence> - Returns a spellchecker version of the sentence.
Ex: @spellcheck chiken tasts vry guud! will return chicken tastes very good!.
This bot relies on google to get responses. @Sorunome has warned me that they might catch on and start blocking my bot's responses. This means that the bot may become unavailable in the future.
Spam my console module:
Spoiler For Spoiler:
This module spams my IDE's console with parsings of JOINs QUITs and PRIVMSGs
NOTE:The bot is hosted from my pc and is only up when am working on it.
Title: Re: My [WIP] irc bot
Post by: Sorunome on July 08, 2015, 07:09:38 pm
Sounds nice, in which language are you developing it in?
Title: Re: My [WIP] irc bot
Post by: c4ooo on July 11, 2015, 07:48:07 pm
Bump for updated thread.
Sounds nice, in which language are you developing it in?
I am writing the bot in Java. ;)
Edit i was finaly able to set up git with netbeens, and pushed the files: https://github.com/c4ooo/c4Bot
Title: Re: My [WIP] irc bot
Post by: pimathbrainiac on July 11, 2015, 11:19:16 pm
As a suggestion for library usage, I use pircbotx. It's fast, secure, and uses maven, so you can get it and its dependencies easily.