Commit Graph

295 Commits

Author SHA1 Message Date
Andreas Bielawski
f07f8dcfdb Huch 2016-06-15 01:45:35 +02:00
Andreas Bielawski
52566f490e Travis 2016-06-15 01:44:21 +02:00
Andreas Bielawski
8c641e8ba7 Merging funktioniert nie beim ersten Mal 2016-06-15 01:31:53 +02:00
Andreas Bielawski
d9d148001f Auf Upstream aktualisiert (Otouto 3.10) 2016-06-15 01:29:23 +02:00
Andreas Bielawski
b176c2099b - Portiere Weather- und Forecast-Plugins
- convert_timestamp() und round() in utilites
- Bugfixes und kleinere Änderungen
2016-06-15 01:16:27 +02:00
topkecleon
101eb70eae otouto 3.10
Plugins can now silence error messages or set their own.
  administration.lua now silences error messages.
  administration kick notifications now include user IDs.
2016-06-14 17:57:36 -04:00
Andreas Bielawski
5523700615 I totally forgot how to deusch 2016-06-14 16:22:47 +02:00
Andreas Bielawski
5362d40b3f - Portiere Credentials_Manager
- Portiere Location_Manager
- get_location() in utilites
- send_typing() in images und media
2016-06-14 16:17:13 +02:00
Andreas Bielawski
5df5d13e7a - Media- und Images-Plugin geportet 2016-06-14 15:25:53 +02:00
Andreas Bielawski
0ab125d8b7 - Quotes portiert
- Pasteee portiert
- Roll portiert
- post_petition() verfügbar
2016-06-14 13:14:09 +02:00
Andreas Bielawski
b3bf7f7c42 - Respond-Plugin portiert
- get_name() in utilites
2016-06-14 12:21:16 +02:00
Andreas Bielawski
05e1b497b1 - Experimenteller Support für matches() in Plugins (wie in yagops Bot)
- Twitter-Send-Plugin portiert
- Utilites modifiziert
2016-06-13 22:18:36 +02:00
Andreas Bielawski
340ae9e9da - Tagesschau-Eilmeldungen portiert
- kleinere Fixes in Google-Images und YouTube-Search
2016-06-12 22:16:43 +02:00
Andreas Bielawski
306782496e Integriere Telegram-Funktionen, wie sendPhoto, sendVideo, sendDocument, etc. in utilites.lua und update alle Plugins, damit sie diese Funktion nutzen 2016-06-12 20:53:20 +02:00
Andreas Bielawski
df96462d03 - YouTube-, YouTube-Channel-, YouTube-PlayList- und YouTube-Search-Plugins portiert
- Verbesserungen am RSS-Plugin
- Debug in Twitter entfernt
2016-06-12 19:59:23 +02:00
Andreas Bielawski
ff4a3d697b - RSS-Plugin portiert
- img_blacklist nur für Superuser
2016-06-12 17:35:32 +02:00
Andreas Bielawski
80e9f2ffd2 Oops 2016-06-12 13:52:57 +02:00
Andreas Bielawski
d8d283cb32 Portiere Time-Plugin 2016-06-12 13:47:45 +02:00
Andreas Bielawski
b35163a4aa gSearch: Nehme API-Keys von Redis 2016-06-11 14:52:06 +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
31a8e220ac final bugfix (hopefully!) 2016-06-07 03:13:54 -04:00
topkecleon
b130bf8b5b more bugfixes! 2016-06-07 03:04:27 -04:00
topkecleon
4cf00227f6 yay, more bugfixes 2016-06-07 03:02:05 -04:00
topkecleon
c6f6fe96b8 more bugfixes, yay 2016-06-07 02:22:01 -04:00
topkecleon
6fc5320198 make brayden's stuff work 2016-06-07 00:31:34 -04:00
topkecleon
a97457aa01 fix stuff 2016-06-07 00:09:26 -04:00
Drew
38fd3561de Merge pull request #62 from bb010g/proper-module
Make otouto a proper module
2016-06-06 23:56:38 -04:00
Brayden Banks
c51fbedb7b Begin library-friendly structuring 2016-06-06 20:54:25 -07:00
topkecleon
732b55369a increment version number 2016-06-06 23:45:39 -04:00
topkecleon
e60865d4a4 fix capitalization problems 2016-06-06 23:45:11 -04:00
Drew
1de9e7f968 Merge pull request #63 from bb010g/explicit-config
Explicit config
2016-06-06 23:28:23 -04:00
Brayden Banks
bb8b8b9c64 Moved utilities.CMD_PAT to config.cmd_pat. 2016-06-06 20:22:58 -07:00
Brayden Banks
ed6b536a46 Fully use utilities.CMD_PAT (née INVOCATION_PATTERN). 2016-06-06 20:21:42 -07:00
Brayden Banks
6a13d523fb Extracted config from instance. 2016-06-06 20:21:42 -07:00
topkecleon
a1810dba86 help.lua: Provides start link when unable to send a user the help message privately.
administration.lua: 1.10.3: /gadd now supports arguments.
2016-06-06 23:13:26 -04:00
topkecleon
4848c9875b add reply-to input support to shout.lua 2016-06-01 21:01:45 -04:00
topkecleon
b7d2fe7f82 administration.lua: Fixed bug in antibot. 2016-05-30 21:06:33 -04:00
topkecleon
e08e5f64ee good stuff
README.md: Greatly updated. Will do more in future.
administration.lua: Administrators will now be promoted to group admins upon joining an administrated
group.
drua-tg: Squashed all luacheck warnings.
chatter.lua: Mostly rewritten; things actually make sense now.
xkcd.lua: Slight styling change.
patterns.lua: Squashed a warning.
2016-05-30 19:10:58 -04:00
Drew
f614e83497 Merge pull request #64 from 39bit/master
Unicode support for length checking in /nick
2016-05-29 20:59:23 -04:00
topkecleon
f66dd0958b readme: added bing API link 2016-05-29 13:17:20 -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
BuildTools
6fdd906d2c Unicode support for length checking in /nick 2016-05-27 18:49:58 +03:00
topkecleon
fefadc562f drua fix 2016-05-26 22:35:45 -04:00
topkecleon
77b859fc29 administration.lua: Bug fixes and minor improvements. :^)
reddit.lua: A single bug fix.
bot.lua: A single minor improvement.
2016-05-26 07:22:20 -04:00
topkecleon
684cca287f administration.lua: 1.10: Added /ahelp $command support. No
migration required. All actions have been reworked to be more
 elegant. Style has been slightly changed (no more weak-looking,
 italic group names). Added some (but not many) comments.

drua-tg.lua: Slightly changed send function with error catching
 for failed TCP connections.

reddit.lua: Rewritten, no more brokenness. Yay.
2016-05-25 09:01:54 -04:00
topkecleon
85c9785099 administration.lua: Generic action is optimized.
drua-tg.lua: Now packed with otouto because why keep it in a
 separate repo?
2016-05-22 16:08:45 -04:00
topkecleon
3203b8fe7e Fix for the latest API update. 2016-05-22 03:03:50 -04:00
topkecleon
68c1ae226c administration.lua: kicking via tg is much faster than kicking via API
control.lua: added /script command
2016-05-20 20:47:13 -04:00
topkecleon
64621a640e I guess there were more changes last commit.
utilities change should make them work.
2016-05-20 03:38:43 -04:00
topkecleon
a786beada6 Whoops, forgot how things worked. 2016-05-20 03:34:52 -04:00