Commit Graph

1002 Commits

Author SHA1 Message Date
topkecleon 2d2933c8e5 add hearthstone plugin
in case of flood control, bot will now answer in PM if possible
2015-09-07 11:19:36 -04:00
topkecleon da0785f246 updated readme to clarify
otouto is *not* a port of yagop's telegram-bot
2015-09-04 16:00:23 -04:00
topkecleon 55700aeacd bugfix 2015-08-28 23:34:00 -07:00
topkecleon 60570e90f3 added cron jobs for plugins
added example plugin with documentation
added liberbot-compliant flood control
	see Liberbot Support for details on getting compliant
added Kickass Torrent plugin
various bugfixes
all files seem to have been marked changed due to a shift in platform
	I will do a clean clone and testing to ensure there is no issue.
2015-08-28 23:15:01 -07:00
topkecleon 2e01ceec71 added cats!
minor fixes to a bunch of stuff
2015-08-23 02:46:34 -04:00
topkecleon 2e31f2f604 Users can now display a list of reactions.lua options using /reactions, a help message
dynamically generated at plugin load and streamlined into the reactions system.

Added doc for /reactions.
2015-08-23 02:19:45 -04:00
topkecleon 5c2591152e Users can now display a list of reactions.lua options using /reactions, a help message dynamically
generated at plugin load and streamlined into the reactions system.
2015-08-23 02:10:37 -04:00
topkecleon fe95fef505 version number update 2015-08-18 06:00:49 -04:00
topkecleon 4c72543315 no typing by default
various bugfixes
blacklisting support (blacklist.lua)
	json file created automatically
	users are blacklisted and unblacklisted via reply with /blacklist
nicknames support (nick.lua)
	json file created automatically
	users set nick by /nick
	"people" section of config deprecated
moderation.lua improvements
	administrators can now run mod commands
	administrators are now listed with moderators
	modlist improved to be smarter and look better
	administrators can no longer be promoted to moderator
	/hammer command for admins to perform realm-wide ban
2015-08-18 05:55:25 -04:00
topkecleon fc4908f033 fixed potential exploit in translate.lua 2015-08-10 04:33:14 -04:00
topkecleon 66d50ce6f5 moderation.lua bugfix 2015-08-09 14:21:33 -04:00
topkecleon f105e594a1 Fixes to default config file. 2015-08-08 21:52:56 -04:00
topkecleon 1a0b61814e blacklist now in json file
various bugfixes
2015-08-08 20:53:46 -04:00
topkecleon 566086c64d added error handling
added last.fm plugin
added currency conversion plugin
fixed loop bug in gImages
echo no longer replies
added blacklist feature
more flexible moderation.lua commands
2015-08-04 16:11:55 -04:00
topkecleon 89e7906d03 updated version number 2015-07-28 18:15:24 -04:00
topkecleon 3a3a45d44e added Liberbot moderation capability
see comment in moderation.lua for info

added capability to create a json "database"
2015-07-28 18:13:46 -04:00
topkecleon 547bdec7af added translation plugin 2015-07-20 19:29:40 -04:00
topkecleon 02d30f8451 minor changes 2015-07-19 16:46:06 -04:00
topkecleon f7f2fa5eed bugfix 2015-07-15 02:28:39 -04:00
topkecleon a1a4978a1b config, locale in lua
personality.lua -> interactions.lua
innumerable improvements
2015-07-15 02:15:23 -04:00
topkecleon 42cda22ab6 much improved personality.lua interactions
partial localization support
2015-07-11 04:31:29 -04:00
topkecleon 294ca0319a updated readme 2015-07-10 23:43:30 -04:00
topkecleon f42864cac5 removed lame gun emoji 2015-07-10 22:04:56 -04:00
topkecleon 1ddfd2762d minor change 2015-07-10 21:58:24 -04:00
dupie d06b1e3ae2 added about 2015-07-10 21:50:06 -04:00
dupie 566db41184 combined shrug and lenny
added flip, homo, shot

added reply arguments to 8ball, slap, whoami
aliased "/who" to whoami
2015-07-10 20:46:51 -04:00
dupie 8c9a5ae7ba welcome/bye on join/leave group
function to alter msg before checking against plugin triggers
2015-07-10 03:52:22 -04:00
dupie 947d397673 fixed btc 2015-07-08 22:56:50 -04:00
dupie 32accf3da9 various help text fixes
replacing '!' in examples with '/'
2015-07-08 20:11:33 -04:00
dupie e67164972b fixed help 2015-07-08 19:59:35 -04:00
dupie ef5469f62a shrug & lenny now reply to a replied message
fewer parsing errors with dogify
help now triggered with /start
2015-07-08 16:01:15 -04:00
dupie 79f8f9feb2 update 2015-07-08 04:03:27 -04:00
dupie d7ae57efe5 enabled lenny 2015-07-08 04:00:26 -04:00
dupie 4d36dbf43b added lenny 2015-07-08 03:58:54 -04:00
dupie c99412f814 another quick fix 2015-07-08 03:46:03 -04:00
dupie 3c07988c89 quickfix 2015-07-08 03:40:01 -04:00
dupie af3da2abfd swapped ! for / 2015-07-08 03:38:04 -04:00
dupie df1d6a206f dkjson now required and included
cjson broke on latest update

a few small improvements
giphy public test key now included
bible plugin disabled by default because of no default key
much updated readme
2015-07-07 23:24:40 -04:00
dupie dfece989a0 various improvements 2015-07-07 22:24:12 -04:00
dupie 21f8e10147 bugfix 2015-07-05 12:14:41 -04:00
dupie 968448cc21 added simsimi support 2015-07-04 22:51:12 -04:00
dupie 6402cc241d bugfixes 2015-07-04 10:55:18 -04:00
dupie 46fa425f5a bugfixes 2015-07-04 10:54:41 -04:00
dupie 5a3d3e282a bugfixes 2015-07-03 08:31:54 -04:00
dupie 7dd198421a /help for user convenience 2015-07-02 22:04:00 -04:00
dupie 259aac58b1 actually fixed slap 2015-07-02 19:00:32 -04:00
dupie 1b30aa9fb5 fixed slap bug 2015-07-02 18:59:16 -04:00
dupie 5ab5531979 Merge branch 'master' of http://github.com/topkecleon/otouto 2015-07-02 18:57:09 -04:00
dupie ad7d93a05f fixed reminders 2015-07-02 18:56:49 -04:00
Drew 4772272613 replace cjson with dkjson
either will work but cjson is more common
2015-07-02 18:39:22 -04:00