Commit Graph

39 Commits

Author SHA1 Message Date
Akamaru 8c5d23a292 Kleine Fixes 2017-08-14 23:39:44 +02:00
Akamaru bbb00530fc Merge Upstream 2016-10-28 23:15:08 +02:00
Akamaru 814173a4fb Fixes 2016-10-11 16:44:31 +02:00
Akamaru 0726580eed Merge Upstream 2016-09-07 19:46:28 +02:00
Andreas Bielawski 8c57402b2f Füge Installationsskript für Ubuntu hinzu 2016-09-07 15:44:34 +02:00
Akamaru 4e7517fdf0 special.lua 2 neue (sinnlose) Befehle 2016-09-05 16:20:22 +02:00
Akamaru 1b0097aa9f Aktualisiere Readme 2016-08-28 21:44:41 +02:00
Akamaru e1be234af4 Merge Upstream 2016-08-28 18:39:42 +02:00
Akamaru caba3c835d Zeige Nachrichten im Terminal (wie früher) 2016-08-28 13:35:27 +02:00
Akamaru 76e628cdff gitignore 2016-08-26 22:45:10 +02:00
Akamaru 274919ed46 NC-17 -> FSK18 2016-08-23 12:49:27 +02:00
Akamaru f8899ae43b Encoding 2016-08-17 13:18:05 +02:00
Andreas Bielawski ce0f1608e4 Upstream 2016-08-15 14:01:43 +02:00
topkecleon f9094a73ca address #75 2016-08-15 01:00:24 -04:00
Andreas Bielawski 536e5e2320 ... 2016-07-25 13:49:40 +02:00
Andreas Bielawski dd893d220b Einige Upstream-Ändderungen 2016-07-25 13:47:39 +02:00
topkecleon b7c81c464f otouto v3.12
Minor changes across the board. More planned. I also may have accidentally screwed with access
permissions (so looks like every file is marked modified).
Moved drua-tg.lua into the otouto/ directory.
Added pokego-calculator.lua plugin (similar to pidgeycalc.com).
2016-07-25 05:03:35 -04:00
Akamaru b7ed1dbc80 Alles miku
Erste Anpassungen für Mikudayobot
2016-07-17 13:22:27 +02:00
Akamaru e5157a6815 upd 2016-06-15 19:18:36 +02:00
Andreas Bielawski a4d7c40ad9 Committe aktuellen Status.
NEU:
- Twitter-Plugin (ohne Markdown bisher)
- Get- Set-Plugins
- 9GAG
- Adfly
- Redis-Integration
- Google Search
- Google Images (modifiziert, mit Blacklist, bisher ohne Caching)
- Einige Plugins lokalisiert

Das ist momentan noch alles WIP, das meiste ist einfach bloß copy&paste vom proprietären
Brawlbot v1.
2016-06-11 14:46:41 +02:00
topkecleon a97457aa01 fix stuff 2016-06-07 00:09:26 -04:00
topkecleon 725261fcf7 Version 3.8
Relicense to AGPLv3, with consent of contributors.
bindings.lua completely rewritten. Shift to multipart-post.
Updated readme.
New plugins: bing.lua, channel.lua.
Removed plugins: floodcontrol.lua, librefm.lua.
luarun.lua: Will now serialize returned tables. Aliased "/return" to "/lua return".
2016-05-29 13:08:39 -04:00
topkecleon 73f4863bc3 Small improvements to administration.lua. 2016-04-20 16:43:08 -04:00
topkecleon 38b4b68ba2 hearthstone.lua: Temporary fix. API does not play well with lua-sec, so using curl for now.
bindings.lua: Added support for kickChatMember and unbanChatMember methods.

utilties.lua: enrich_message() will rename the new_chat_member and left_chat_member values to the names
expected by plugins: new_chat_participant and left_chat_participant.

bot.lua: Removed migration code. Rewrite soon.

eightball.lua: Bugfix.
2016-04-12 05:24:56 -04:00
topkecleon 38efb5d827 administration.lua: 1.8.1
me.lua: Fix for potential future bug.
README.md: Better links.
config.lua: Added comments, links, removed unnecessary things.
greetings.lua: Default configuration now built in so as to not
  crowd the config file.
.gitignore: wew lad
2016-04-05 06:43:11 -04:00
topkecleon ad3a16a814 Changed database name to the bot's name (rather than generic
"otouto"). You must manually rename your db file.
2016-03-08 08:15:48 -05:00
topkecleon f529bc9ad8 help.lua and about.lua: /start now triggers about.lua
blacklist.lua: Added username support.
2016-03-04 17:08:21 -05:00
Tiago Danin 912001c7fc FIX .gitignore 2016-02-20 10:32:21 -03:00
topkecleon 180cd6078a Added administration.lua.
Adds self-hosted, single-realm administrative functions to otouto.
Check out the README for a detailed description.

Also added msg.from.name, which is msg.from.first_name + msg.from.last_name (if it
exists), because I'm too lazy to build it each time.
Fixed a crash-causing bug (ironically) in the handle_exception() function.
2016-02-20 05:07:20 -05:00
topkecleon c94c8e3b4d minor improvements 2016-01-14 22:39:24 -05:00
topkecleon 88a506492b some improvements 2015-12-14 14:48:17 -05:00
topkecleon 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!
2015-11-24 21:22:04 -05:00
topkecleon 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
2015-09-22 22:27:36 -04:00
topkecleon 4c6be5b899 minor changes 2015-09-21 19:34:02 -04: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 66d50ce6f5 moderation.lua bugfix 2015-08-09 14:21:33 -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 a1a4978a1b config, locale in lua
personality.lua -> interactions.lua
innumerable improvements
2015-07-15 02:15:23 -04:00