summaryrefslogtreecommitdiff
path: root/hack_of_all_hacks
AgeCommit message (Collapse)Author
2017-06-03Disabled ability to tell pbot to tell someone else a factoid. SomeoneHEADmasterJoseph Graham
started abusing it to spam the channel and other users on FreeNode. The feature could be secured but since nobody normally uses it anyway I think it's not worth it. Also tidied up to code a bit and got rid of some old files.
2016-09-29Fixed extremely specific bugJoseph Graham
Fixed bug where Emulatorman puts two spaces in-between ${username}: and ${message}, instead of one, and pbot doesn't recognise the command. N.B. the code here is still aweful because he won't handle other cases such as, for example; the user puts no space at all. And the other commands still have this bug.
2016-08-28Big refactor of hack_of_all_hacksJoseph Graham
This is just a big refactor. In theory everything should work the same. I have tested it but new bugs are possible.
2016-08-28Removed that rediculous announcements featureJoseph Graham
The idea of the announcements feature was that pbot sais something every time someone logs in. This feature is completely stupid and no-one uses it. Removed.
2016-08-28Remove randomising of confirmation messagesJoseph Graham
I want to make the pbot source code tidier and possibly lighter. Randomising of confirmations when you ask pbot to tell someone something serves no purpose. Removed. Now he alwyas sais "certainly".
2014-09-30Fixed annoying bug in footnotes. It no longer matches unless the filename ↵Joseph Graham
matches right to the start of a word boundry.
2014-07-02Improved the messages system.Joseph Graham
Made him tell how long ago the message was sent. Made him handle nicks case-insensitively. Made him give a warning if someone tries to send a message to someone who's not present.
2014-05-24Added a "footnotes" feature. Seems to work OK so far.Joseph Graham
2014-01-23Fix mistakeJoseph Graham
2014-01-22Make him work better when some idiot tells him to tell himself something.Joseph Graham
2013-09-24made it easier to invoke helpJoseph Graham
2013-09-24Made him find page title even if the html uses all caps in tag namesJoseph Graham
2013-08-30made him not add duplicate factsJoseph Graham
2013-08-29fixed typoJoseph Graham
2013-08-29made the code that unsets facts more robustJoseph Graham
2013-08-29removed some debugging codeJoseph Graham
2013-08-28fixed up the logicJoseph Graham
2013-08-27Improved how the case insensitivity worksJoseph Graham
2013-08-26made it check info files are not emptyJoseph Graham
2013-08-26Made the stuff pbot remembers be case-insensitiveJoseph Graham
2013-08-25Fixed bugJoseph Graham
2013-08-25made the 'command not recognised' stuff be sent over PM to avoid flooding ↵Joseph Graham
the channel
2013-08-25typo fixJoseph Graham
2013-08-25make him respond to private messagesJoseph Graham
2013-08-24Updated the documentation to document the new feature.Joseph Graham
2013-08-24changed !tell to ,tellJoseph Graham
2013-08-24fixed another typoJoseph Graham
2013-08-24typoJoseph Graham
2013-08-24Implemented feature for pbot to answer nicks over queryJoseph Graham
2013-08-16Fixed a bug in the code that sais when someone was last seen. It wasn't ↵Joseph Graham
handling years correctly.
2013-08-06*** empty log message ***Joseph Graham
2013-08-04fixed retrieval of page titlesJoseph Graham
2013-07-29fixed bug of grep trying to write to stdoutJoseph Graham
2013-07-29Suppress excessive numbers of consecutive spaces in url titles.Joseph Graham
2013-07-28fixed terrible bugJoseph Graham
2013-07-28Made it support syntax ` is: ' as well as ` is '.Joseph Graham
2013-07-28fixed bug that was causing it to not add things that had a space in the ↵Joseph Graham
description
2013-07-28updated the help messageJoseph Graham
2013-07-28Added a phrase remembering featureJoseph Graham
2013-07-28better not set a bad example ;)Joseph Graham
2013-07-28Now, when someone tells pbot to tell someone something, the response is ↵Joseph Graham
chosen randomly from a selection of responses.
2013-07-28added a feature to send people messagesJoseph Graham
2013-07-28improvementJoseph Graham
2013-07-28Changed his name to pbotJoseph Graham
2013-07-27The auto repeater should not happen if the thing that was repeated was said ↵Joseph Graham
to pbot-ng himself.
2012-04-02Updated the shared libraries message.Joe
2012-03-26re-arranged the code a bit to make it more tidy.Joe
2012-03-26fixed bug of him repeating everything that's said.Joe
2012-03-23Injected data should not be treated like it came from a person.Joe
2012-03-14Tweaked code that repeats something that other people say to not repeat the ↵Joe
same thing twice.