Commit Graph

133 Commits

Author SHA1 Message Date
htmlism d0049918bb * CHANGE: cleaned up stop words removal paragraph
* INTERNAL: whitespace changes to create weighted index array
2008-06-17 13:32:34 +00:00
htmlism cf21313c86 * FEATURE: added debug mode
* CHANGE: restored debug prints
* INTERNAL: I'm an honest to God prints!
2008-06-17 13:21:25 +00:00
htmlism 6a931d3a67 * BUTTFIX: removed duplicate butt 2008-06-17 13:17:04 +00:00
htmlism 1a5e3e4b03 * INTERNAL: tab cleanup of already reviewed code 2008-06-17 13:04:58 +00:00
htmlism 435b90055d * CHANGE: localized counter variables
* CHANGE: made index array indices
* CHANGE: shortened if indices
* CHANGE: cleaned up rep/substitutions loop
2008-06-17 13:02:34 +00:00
htmlism 2f7d912a0b * CHANGE: rep is repetitions 2008-06-17 12:46:10 +00:00
htmlism 20b2084a83 * INTERNAL: whitespace cleanup on shuffle and weighted indices 2008-06-17 12:34:04 +00:00
htmlism 92008ebc09 * CHANGE: cleaned up weighted indices sub 2008-06-17 11:31:20 +00:00
htmlism 9d419efb3c * CHANGE: cleaned up fisher yates shuffle
* CHANGE: made shuffle empty array safe
2008-06-17 10:50:11 +00:00
htmlism 8e311632a1 * CHANGE: removed unused buttifynew
* CHANGE: made private methods private
2008-06-17 02:09:11 +00:00
htmlism ed5c5e2aba * FEATURE: added can test
* FEATURE: added butt test
2008-06-17 02:04:08 +00:00
htmlism 3a1f925ae6 * CHANGE: made $sock $socket
* CHANGE: collapsed socket creation
2008-06-17 01:47:25 +00:00
htmlism 4256be680a * CHANGE: removing excess punctuation 2008-06-17 01:39:13 +00:00
htmlism a95b654869 * CHANGE: abstracted stopwords file
* CHANGE: shortened stopwords paragraph
2008-06-17 01:14:25 +00:00
htmlism be918db6ff * FEATURE: added use unit test 2008-06-17 01:06:46 +00:00
htmlism fbd90d5777 * CHANGE: pre-body whitespace cleanup 2008-06-17 01:05:42 +00:00
thomas.figg 210b339c31 regex fix 2008-06-16 16:29:10 +00:00
long.haired.steve f416a335b8 Added the ability to read stopwords from a file 2008-06-12 19:28:55 +00:00
thomas.figg 35cba4417f added nickserv stuff change nickpass in buttbot.conf 2008-04-25 16:45:56 +00:00
thomas.figg 157dac289f added -x so our awesome hostname is visible 2008-04-25 16:02:18 +00:00
NZatkovich 364461e5af Added a ton o shit
Switched friends and enemies because tef said so
added multichannel support, a bunch of commands changed
added a bunch of commands, see wiki
added friends and enemies to conf file
2008-02-23 07:17:14 +00:00
thomas.figg a5cf1852fb stop words : non words [\W\d]+ 2008-02-23 05:34:20 +00:00
NZatkovich 3dcf03a808 Lots of changes:
Changed admin functionality. Only works through PMs now.
New admin commands:
	!quote: sends string directly to sever
	!echo: sends string to current configured channel
	!echobutt: same as above, but buttifies message
	!normfreq: changes the frequency normal people get butted
	!enemfreq: changes the freqeuncy enemies get butted
	!addfriend: Friends don't get butted at all.
	!remfriend:
	!addenemy: Enemies get butted more often
	!remenemy:

	adding the word "loud" to the end of an !addfriend, et.al 
command will announce the change publicly in channel.

Added aformentioned Friends and Enemies lists.
Added variable frequency of butting.
Added PM support. If somebody PM's buttbot with a !butt command, he'll 
respond.

--Doctor Nick
2008-02-19 13:05:13 +00:00
thomas.figg 263e3ce4f2 yay buttbot, thanks kc green 2007-12-26 02:22:12 +00:00
thomas.figg 277d0cd54a usage: buttcount phrase number 2007-12-15 19:01:33 +00:00
thomas.figg b06616591f fixed: butts same word twice. fixed: removal of prior b's of butt syllable 2007-12-15 18:55:23 +00:00
akalin ca13748e62 toggled executable bits 2007-12-11 09:10:06 +00:00
akalin 1560627eb3 added gimpy punctuation preserver 2007-12-11 09:06:08 +00:00
akalin 567a0693dc changes to use Butts.pm as a module 2007-12-11 08:50:39 +00:00
akalin fdcb86e19b renamed butts.pl to Butts.pm 2007-12-11 08:43:46 +00:00
akalin 58dcc80166 added a few use strict/warnings declarations 2007-12-11 08:41:21 +00:00
thomas.figg d55a7af0c4 first commit, downward spiral starts here 2007-12-11 05:02:57 +00:00
thomas.figg fe73cbc021 first commit, downward spiral starts here 2007-12-11 04:29:18 +00:00