Commit Graph

  • 5e35b3a386 Merge pull request #22 from cwxda/cwxda-librefm Drew 2016-01-14 22:34:42 -0500
  • 840cf2f799 last.fm -> librefm in bot replies Tommy Jans 2016-01-15 04:34:25 +0100
  • 5b9761552c Add librefm plugin Tommy Jans 2016-01-15 04:30:53 +0100
  • e04abca769 apod.lua: now uses HD links topkecleon 2016-01-14 15:49:37 -0500
  • 4f78323db7 Changes to apod.lua: - Now uses demo key if key is not configured. - Removed newlines in doc. - Removed some unused code. topkecleon 2016-01-14 14:56:30 -0500
  • 16b3d10762 Merge pull request #21 from heitorPB/master Drew 2016-01-14 14:47:16 -0500
  • be6ecc04e2 Added APOD plugin. Heitor P. de Bittencourt 2016-01-14 21:38:26 +0200
  • fe549add63 Better logging, new preview.lua plugin. When an exception is caught, info will be printed to the config.log_chat or the console. /preview will give an "unlinked" preview for the link. youtube.lua now uses config.google_api_key. youtube.lua now uses unlinked previews. lastfm.lua gives more informative error messages. New utility: handle_exception(). topkecleon 2016-01-13 13:00:17 -0500
  • c50b1ca3fa Username cachine and various fixes. Usernames seen by the bot are now cached in the $usernames table. To get the ID associated with a username, use the resolve_username() function from utilities.lua. The table_size() function in utilities.lua will tell you the number of items in a key/pair table. about.lua no longer displays a link preview in the about message. currency.lua now accepts decimal arguments for the amount. luarun.lua now correctly displays "false" return values. moderation.lua will no longer send "I do not administrate this group". topkecleon 2016-01-12 05:22:28 -0500
  • d1e0e939b5 updated readme topkecleon 2016-01-09 08:42:47 -0500
  • 509947c28e lastfm bugfix topkecleon 2016-01-08 22:42:31 -0500
  • 26c1299374 Rewrote help.lua and added markup support to several plugins. topkecleon 2016-01-08 08:44:37 -0500
  • 9070a44c8f Improved triggers for many plugins. Redone README to match the website. Bot now supports deep linking / start payloads. lastfm.lua now notifies a user when his default username is saved. antisquig is now part of moderation.lua. topkecleon 2016-01-07 22:30:12 -0500
  • 88a506492b some improvements topkecleon 2015-12-14 14:48:17 -0500
  • c827004bc7 fixed default config rewrote get_word() topkecleon 2015-12-13 16:31:22 -0500
  • a0bbdba135 split admin.lua into multiple plugins to make way for the future added shout.lua topkecleon 2015-12-13 09:25:49 -0500
  • c8a90c5c7f added attribution for antisquig topkecleon 2015-12-10 11:34:20 -0500
  • f89c3fae5e Added Google API/CSE key vars to config, minor changes to gImages.lua topkecleon 2015-12-05 10:03:43 -0500
  • 6cc821f7c7 Merge pull request #15 from TiagoDanin/patch-4 Drew 2015-12-05 09:31:45 -0500
  • 80f363de44 markdown support in messages other changes & improvements topkecleon 2015-12-05 09:30:52 -0500
  • bda76a729d Fix Google Search Images Tiago Danin 2015-12-05 11:23:32 -0300
  • c5c3660de4 updated readme, changed some things topkecleon 2015-12-04 09:56:48 -0500
  • 4bd0a72b5a For photo messages, bot will look for commands in the caption if available. Fixed bug in chatter.lua where the bot will attempt to reply to photo messages. topkecleon 2015-11-29 06:41:53 -0500
  • faa86ab8fd Added Hearthstone plugin. topkecleon 2015-11-29 04:45:00 -0500
  • 33adc43876 Disabled reply chatter by default. topkecleon 2015-11-26 22:25:03 -0500
  • 326b8b887c chatter.lua now responds to @username as well. topkecleon 2015-11-26 18:55:57 -0500
  • 4f191ac57a /modkick and /modban can now be used with reasons without failing to kick. topkecleon 2015-11-26 18:40:01 -0500
  • 61b9140eca Fixed bugs in wikipedia.lua, improved chatter.lua. topkecleon 2015-11-26 05:34:16 -0500
  • 9cbe4dd3c8 Small fix in default config. topkecleon 2015-11-25 11:13:19 -0500
  • d29f732d23 updated readme topkecleon 2015-11-24 21:31:44 -0500
  • a5b6f4d864 updated README topkecleon 2015-11-24 21:28:09 -0500
  • cacfea1fa5 otouto v3 is out! Everything reworked and rewritten. Antisquig is now a plugin to work with moderation.lua. The bot can now upload photos, stickers, and other files. Return values in plugin functions to affect the bot's behavior. All this and more! topkecleon 2015-11-24 21:22:04 -0500
  • 3bd9d5302e Merge pull request #12 from TiagoDanin/patch-3 Drew 2015-11-23 07:47:35 -0500
  • 951f5b0cd0 Fix bug Tiago Danin 2015-11-21 10:14:56 -0300
  • b7aadc5247 Merge pull request #11 from TiagoDanin/patch-2 Drew 2015-11-15 08:56:25 -0500
  • 6d7fb3eece Organization of command list of plugins Tiago Danin 2015-11-15 11:41:09 -0200
  • ace4074a66 Merge pull request #9 from TiagoDanin/patch-2 Drew 2015-10-12 18:49:48 -0400
  • fa6f9f1d62 Add new plugin in the list Tiago Danin 2015-10-12 19:41:43 -0300
  • 9a7f166fd4 removed spaghetti code updated version number topkecleon 2015-09-24 19:44:43 -0400
  • a4b0a7ebed added youtube (@TiagoDanin) improved cron topkecleon 2015-09-23 14:48:54 -0400
  • 2f027eb746 Merge pull request #8 from TiagoDanin/patch-1 Drew 2015-09-23 14:43:39 -0400
  • e9c025c104 Adding youtube plugin Tiago Danin 2015-09-23 15:12:06 -0300
  • 75179e41c2 removed debugging code topkecleon 2015-09-23 09:11:30 -0400
  • c7ba76e72b added spotify plugin (thanks to @TiagoDanin) fixed kickass plugin (required HTTPS) included console.lua (for those who may use it) included link to otouto update channel in about.lua topkecleon 2015-09-22 22:27:36 -0400
  • ab16426898 Merge branch 'master' of http://github.com/topkecleon/otouto topkecleon 2015-09-21 19:36:15 -0400
  • 4c6be5b899 minor changes topkecleon 2015-09-21 19:34:02 -0400
  • 6767c20256 Merge pull request #7 from LibreLabUCM/fixed_imdb Drew 2015-09-21 19:32:39 -0400
  • e448e52fdb Fixed imdb API link. Abel 'Akronix' Serrano Juste 2015-09-22 01:16:35 +0200
  • cf8dc26d42 doubly updated readme topkecleon 2015-09-07 14:58:33 -0400
  • 483d8be255 updated readme topkecleon 2015-09-07 14:57:53 -0400
  • 2d2933c8e5 add hearthstone plugin in case of flood control, bot will now answer in PM if possible topkecleon 2015-09-07 11:19:36 -0400
  • da0785f246 updated readme to clarify otouto is *not* a port of yagop's telegram-bot topkecleon 2015-09-04 16:00:23 -0400
  • 55700aeacd bugfix topkecleon 2015-08-28 23:34:00 -0700
  • 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. topkecleon 2015-08-28 23:15:01 -0700
  • 2e01ceec71 added cats! minor fixes to a bunch of stuff topkecleon 2015-08-23 02:46:34 -0400
  • 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. topkecleon 2015-08-23 02:19:45 -0400
  • 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. topkecleon 2015-08-23 02:10:37 -0400
  • fe95fef505 version number update topkecleon 2015-08-18 06:00:49 -0400
  • 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 topkecleon 2015-08-18 05:55:25 -0400
  • fc4908f033 fixed potential exploit in translate.lua topkecleon 2015-08-10 04:33:14 -0400
  • 66d50ce6f5 moderation.lua bugfix topkecleon 2015-08-09 14:21:33 -0400
  • f105e594a1 Fixes to default config file. topkecleon 2015-08-08 21:52:56 -0400
  • 1a0b61814e blacklist now in json file various bugfixes topkecleon 2015-08-08 20:53:46 -0400
  • 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 topkecleon 2015-08-04 16:11:55 -0400
  • 89e7906d03 updated version number topkecleon 2015-07-28 18:15:24 -0400
  • 3a3a45d44e added Liberbot moderation capability see comment in moderation.lua for info topkecleon 2015-07-28 18:13:46 -0400
  • 547bdec7af added translation plugin topkecleon 2015-07-20 19:29:40 -0400
  • 02d30f8451 minor changes topkecleon 2015-07-19 16:46:06 -0400
  • f7f2fa5eed bugfix topkecleon 2015-07-15 02:28:39 -0400
  • a1a4978a1b config, locale in lua personality.lua -> interactions.lua innumerable improvements topkecleon 2015-07-15 02:15:23 -0400
  • 42cda22ab6 much improved personality.lua interactions partial localization support topkecleon 2015-07-11 04:31:29 -0400
  • 294ca0319a updated readme topkecleon 2015-07-10 23:43:30 -0400
  • f42864cac5 removed lame gun emoji topkecleon 2015-07-10 22:04:56 -0400
  • 1ddfd2762d minor change topkecleon 2015-07-10 21:58:24 -0400
  • d06b1e3ae2 added about dupie 2015-07-10 21:50:06 -0400
  • 566db41184 combined shrug and lenny added flip, homo, shot dupie 2015-07-10 20:46:51 -0400
  • 8c9a5ae7ba welcome/bye on join/leave group function to alter msg before checking against plugin triggers dupie 2015-07-10 03:52:22 -0400
  • 947d397673 fixed btc dupie 2015-07-08 22:56:50 -0400
  • 32accf3da9 various help text fixes replacing '!' in examples with '/' dupie 2015-07-08 20:11:33 -0400
  • e67164972b fixed help dupie 2015-07-08 19:59:35 -0400
  • ef5469f62a shrug & lenny now reply to a replied message fewer parsing errors with dogify help now triggered with /start dupie 2015-07-08 16:01:15 -0400
  • 79f8f9feb2 update dupie 2015-07-08 04:03:27 -0400
  • d7ae57efe5 enabled lenny dupie 2015-07-08 04:00:26 -0400
  • 4d36dbf43b added lenny dupie 2015-07-08 03:58:54 -0400
  • c99412f814 another quick fix dupie 2015-07-08 03:46:03 -0400
  • 3c07988c89 quickfix dupie 2015-07-08 03:40:01 -0400
  • af3da2abfd swapped ! for / dupie 2015-07-08 03:38:04 -0400
  • df1d6a206f dkjson now required and included cjson broke on latest update dupie 2015-07-07 23:24:40 -0400
  • dfece989a0 various improvements dupie 2015-07-07 22:24:12 -0400
  • 21f8e10147 bugfix dupie 2015-07-05 12:14:41 -0400
  • 968448cc21 added simsimi support dupie 2015-07-04 22:51:12 -0400
  • 6402cc241d bugfixes dupie 2015-07-04 10:55:18 -0400
  • 46fa425f5a bugfixes dupie 2015-07-04 10:54:41 -0400
  • 5a3d3e282a bugfixes dupie 2015-07-03 08:31:54 -0400
  • 7dd198421a /help for user convenience dupie 2015-07-02 22:04:00 -0400
  • 259aac58b1 actually fixed slap dupie 2015-07-02 19:00:32 -0400
  • 1b30aa9fb5 fixed slap bug dupie 2015-07-02 18:59:16 -0400
  • 5ab5531979 Merge branch 'master' of http://github.com/topkecleon/otouto dupie 2015-07-02 18:57:09 -0400
  • ad7d93a05f fixed reminders dupie 2015-07-02 18:56:49 -0400
  • 4772272613 replace cjson with dkjson Drew 2015-07-02 18:39:22 -0400