Foxys PluginsWell, after an initial look upon the code of the plugins, I realized that even a php-newb like me could perhaps create a little.
So, I sat down and tried to create something simple, and something I felt I had use for in our guild bot, a !raids plugin...
Raids.phpI didnt want the raid schedule and the news to be mixed, so I basically made a copy of the news-plugin, but called it Raids.php, and changed the appropriate variables to get it to work separately.
Raids.php can be found:
HEREBlacklist.phpFurther on, I noticed another need. I have for a long time been wanting a way in which I and the guild would be able to keep track of griefers, scammers and other non wished for people, and came up with the idea of the blacklist-plugin.
With !blacklist add/rem <name>, you can add or remove people from the guild blacklist. With just !blacklist, you get a clickable link which show the whole list, and on !whois, a little warning in red is shown in the end of the result if the person is on the guild blacklist.
You need to be admin/raidleader to be able to add/rem people from the list.
(this is something that could have a tremendous effect on the asshat factor, if the added names could be stored on a server somewhere, reachable by all Bebot users with the plugin, but I also see a few problems in that, and unless those problems can be worked around in some way, Im not even gonna begin to work on it... (examples: what some guilds considers worthy a blacklist, others might not... ok, the blacklisted people could be put into different categories of offence, but then the next problem is... anyone can run a Bebot and plugins... you could partially solve that by adding the name of the person who blacklisted the person, as to see if the blacklisting is something to take serious or not (hard to know sometimes though) then next problem is... what would stop a non serious person from spamming the db with random/or specific lists of names?) )
Blacklist.php (and the modified Whois.php) for internal guild use can be found:
HEREFuture PluginsI hope this will come to use for some of you, and I will go on making new plugins. All plugins I make are properly tested before I put them out here, but if you still find flaws, please send me a PM here, and perhaps suggested changes.
What I am currently working on is !afk and !history, but well see if I manage or not...