summaryrefslogtreecommitdiff
path: root/lib/Multi/IRC.pm
AgeCommit message (Collapse)AuthorFilesLines
2009-08-05Multi::IRC: Display edit summary on edit linksYorhel1-3/+9
2009-08-05Multi::IRC: Display board titles in thread linkingYorhel1-2/+19
Nothing beats seeing a: <Multi> [t2.7] Reply to Alias: added Japanese title Posted in db, u:retardsrox, u:nacchi, v:Natsu, Semi, Shoujo, v:Dal-eu Jajang-ga By applehq @ http://beta.vndb.org/t2.7
2009-08-04Started on Multi::IRC rewriteYorhel1-254/+246
Most of the functionality of the old IRC bot should be present again, with notifications and the !vn command being the only exceptions. I'll reimplement those later. The configuration has changed a little: - 'user' variable renamed to 'nick' - 'channel' renamed to 'channels' (it's an arrayref, after all) - the 'masters' variable now uses IRC masks rather than nicks This new version also has three user levels rather than two: regular users, OPs in the first channel, and 'masters'. This way #vndb OPs can get control over some useful functions as well. The 'master' functions are far too powerful and as such should only be used by the person operating the bot.
2009-07-03Implemented master_users check in Multi::IRCYorhel1-0/+1
2009-03-15Fixed Multi's ircnotify command for tagsYorhel1-1/+1
2009-03-14Handling of g# in Multi and bb2html, and IRC notify on tag creationYorhel1-5/+6
2008-11-12Fixed Multi to use relative paths and to use the new configuration filesYorhel1-7/+7
2008-08-18Found a definite and proper solution to fix the command synchronisation ↵yorhel1-1/+1
problems, fixed display of wrong ID for screenshot diff, and increased screenshot JPEG quality to 90 git-svn-id: svn://vndb.org/vndb@95 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-08-18Multi can be a bit too fast sometimes...yorhel1-1/+1
git-svn-id: svn://vndb.org/vndb@94 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-08-18Fixed Multi's !update formattingyorhel1-2/+2
git-svn-id: svn://vndb.org/vndb@92 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-08-09Added an optional debug console to Multi, dynamically loading ↵yorhel1-7/+17
Plugin::Console and NickServID only when needed, and decided to not allow PM-notifies for now git-svn-id: svn://vndb.org/vndb@82 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-08-09Implemented a notification system and made some general improvements in Multi.yorhel1-59/+66
git-svn-id: svn://vndb.org/vndb@81 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-08-08Rewrote Multi::IRC's command processing and added !vn and !uptime commands ↵yorhel1-44/+170
and support for multi-channel !me and !say. git-svn-id: svn://vndb.org/vndb@80 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-07-28Two (rewritten - I love playing around with code) patches by applehq: added ↵yorhel1-4/+9
!list and !vndb commands to Multi::IRC git-svn-id: svn://vndb.org/vndb@73 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-07-27Basic multi-channel support for Multi::IRC, and unknown commands will get ↵yorhel1-7/+10
ignored git-svn-id: svn://vndb.org/vndb@72 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-07-13Zero-padded VNDBIDs shouldn't matchyorhel1-2/+2
git-svn-id: svn://vndb.org/vndb@68 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-07-08Wrote an integrated messageboard, and fixed a few (very) small things along ↵yorhel1-8/+27
the way git-svn-id: svn://vndb.org/vndb@54 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-06-30Small prev -> rev fix, and removed unnesessary $prep in Multi's repliesyorhel1-2/+2
git-svn-id: svn://vndb.org/vndb@50 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-06-30Revision numers are now local to their item ID and better integrated into ↵yorhel1-37/+66
VNDBIDs git-svn-id: svn://vndb.org/vndb@48 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-06-06Removed old stuff and passwords. All passwords in older revisions have been ↵yorhel1-1/+1
changed :) git-svn-id: svn://vndb.org/vndb@22 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-05-28Realized the vncache should be updated daily in order to catch recently ↵yorhel1-1/+1
released titles. Fixed Multi::IRC to catch dx.x IDs without matching version numbers git-svn-id: svn://vndb.org/vndb@18 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-05-20Several bugfixes, xml extention to rss feeds, noindex on user forms, client ↵yorhel1-1/+1
side filter selection, and how the fuck did the "Finished" status get lost!? git-svn-id: svn://vndb.org/vndb@14 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-05-19Too many changes to keep track of. See ChangeLog. (I should commit more ↵yorhel1-19/+41
often -.-) git-svn-id: svn://vndb.org/vndb@13 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-05-04MOAR!1.15yorhel1-17/+53
git-svn-id: svn://vndb.org/vndb@11 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-05-01Another batch of changes... see the ChangeLog!yorhel1-20/+0
git-svn-id: svn://vndb.org/vndb@10 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-04-27Made Multis queue persistent in shared memoryyorhel1-1/+1
git-svn-id: svn://vndb.org/vndb@8 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-04-26Stupid comments - like I can keep track of everything I change...yorhel1-8/+8
git-svn-id: svn://vndb.org/vndb@5 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
2008-04-24See the diff for lib/ChangeLog...yorhel1-0/+179
git-svn-id: svn://vndb.org/vndb@4 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b