Commit Graph

20 Commits

Author SHA1 Message Date
e2246e998e Forecast.io heißt jetzt DarkSky.net, ändere API-Endpunkt (http://blog.darksky.net/introducing-darksky-net/ ) 2016-09-20 16:56:37 +02:00
fb9d3652f3 Upstream:
- self muss nicht mehr überall übergeben werden
- alle Plugins wurden angepasst

Eigene Updates:
- abort_inline_query() hinzugefügt
- Mehr Plugins zum Standard-Set hinzugefügt
- Eventuell noch etwas, was ich vergessen hab
2016-08-24 15:38:29 +02:00
acc7046d64 administration 1.13.1
Added optional target for kick/ban logs. Added flag 7 to use default log
 per group. This way, a realm can have a public kick/ban log but governors
 are able to opt out. Added flag 8, antilink. Kicks for Telegram join links
 which do not refer to groups within the realm. Added flag 9, modrights, to
 give moderators access to changing the group photo, title, link, and motd
 (config option is deprecated. RIP). /unban will reset the target's autokick
 counter. Added configuration for default flag settings.

Revision to bindings.lua.
BASE_URL has been moved to bindings. There is no real reason for it to remain
in instance. Token is passed to bindings.init at load. All plugins have been
updated accordingly.
2016-08-23 00:16:32 -04:00
7f3b4e7671 Icon für "bewölkt in der Nacht" 2016-08-17 21:28:55 +02:00
148d4b0dc5 tab -> 4 spaces 2016-08-13 22:46:18 -04:00
43a6b53c90 otouto 3.13
good lord
2016-08-13 22:26:44 -04:00
fea1f79dcf - Forecast: Inline-Mode + Optimierungen
- Weather: Optimierungen
2016-08-09 16:52:18 +02:00
7418e71b2c Wetter: Fixe Caching-Bug 2016-08-09 14:17:21 +02:00
29d3dffdda Caching-Fix bei Weather 2016-08-09 13:33:58 +02:00
575ec300b8 - Weather unterstützt jetzt Inline-Query!
ACHTUNG: Falls noch Daten im Cache hängen (unter telegram:cache:weather in Redis, aber NUR die Koordinaten, nicht die Städtenamen!), diese bitte LÖSCHEN, da jetzt Hashes benutzt werden, um mehr Daten zu cachen (für den Inline-Mode), anstatt simple Keys
- Fixe Caching für Hashes (am besten ohne TTL verwenden, TODO: fixen)
2016-08-09 02:13:13 +02:00
2118a844d9 - Restrukturierung: "require" wird nun nicht mehr in jedem Plugin benötigt
- Echo: Korrekte Ausgabe in Supergruppen
2016-07-31 21:29:44 +02:00
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
661aaafe86 Merge-Überreste 2016-07-05 13:22:09 +02:00
fb00312dd9 Merge Upstream 2016-07-05 13:14:22 +02:00
9ebdbd9d3c otouto 3.11
"things occurred"

Added some utilities (id_from_username, id_from_message), removed some utilities (latcyr, others?).
Removed cycle-wasting "shortcuts" -- no more automatic id_str or name; text_lower remains.
Moved userdata (nicknames, lastfm, etc) to a different tree in the database (automatic migration will occur). /me now returns userdata.
Speaking of migration, database now stores the latest version run to make future automigration easy.
Database now saves hourly rather than minutely.
Changed readme and some plugins to reflect above changes.
Removed broken rockspec (Brayden, feel free to re-add once it's working).
Added option to automatically block people (via drua) when blacklisted.
Fixed about.lua trigger problems.

administration 1.11 -  Removed /kickme and /broadcast. Users should leave manually, and announcements should be made via channel rather than spam. /setqotd now handles forwarded messages correctly. /kick, /ban, /hammer,
/mod, /admin now support multiple arguments. Added get_targets function. No migration is necessary.
2016-07-05 03:29:11 -04:00
ddffbdc83f - Portiere Golem und MyAnimeList
- Fixe Help-Plugin
- Fixe Kommandos für Forecast & Wetter
2016-06-18 16:41:21 +02:00
b176c2099b - Portiere Weather- und Forecast-Plugins
- convert_timestamp() und round() in utilites
- Bugfixes und kleinere Änderungen
2016-06-15 01:16:27 +02:00
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
6fc5320198 make brayden's stuff work 2016-06-07 00:31:34 -04:00
c51fbedb7b Begin library-friendly structuring 2016-06-06 20:54:25 -07:00