Commit Graph

37 Commits

Author SHA1 Message Date
Andreas Bielawski
248ab78062 fixes 2017-01-10 23:53:16 +01:00
Andreas Bielawski
125abf62d8 gImages fix 2016-10-05 17:04:14 +02:00
Andreas Bielawski
7f45f4d736 - gImages: Stark verbessert, keine Code-Duplikation mehr + Bilder werden nicht mehr heruntergeladen, sondern direkt an den TG-Server gesendet (3. Oktober Update)
- Einige Plugins nutzen jetzt Bilder-URLs, anstatt die Datei selbst herunterzuladen (3. Oktober Update)
2016-10-03 20:19:20 +02:00
Andreas Bielawski
aa4429a434 Fixes für CallbackQuerys
- Bot-Name muss nicht mehr übergeben werden, Denkfehler meinerseits, sorry!
- Fehlermeldung, falls callback nicht existiert
2016-09-22 21:40:46 +02:00
Andreas Bielawski
8b7c55088a Code-Cleanup für Utilities, fix #12 2016-09-08 01:35:10 +02:00
Andreas Bielawski
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
topkecleon
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
topkecleon
148d4b0dc5 tab -> 4 spaces 2016-08-13 22:46:18 -04:00
topkecleon
43a6b53c90 otouto 3.13
good lord
2016-08-13 22:26:44 -04:00
Andreas Bielawski
8c97cf4637 - Code-Optimierung
- Tabellen als Rückgabewerte von Plugins werden nicht mehr unterstützt
2016-08-07 20:45:51 +02:00
Andreas Bielawski
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
Andreas Bielawski
200ae9ace7 gImages: Blende keinen "Nochmal versuchen" Button ein, wenn wirklich gar kein Bild geladen werden konnte 2016-07-29 22:28:00 +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
Andreas Bielawski
18ebf6ee9d WAR KLAR, DASS WAS FEHLT 2016-07-09 15:15:36 +02:00
Andreas Bielawski
a1453c6795 CallbackQuery: Verhindere Konflikt mit anderen Bots 2016-07-09 15:10:31 +02:00
Andreas Bielawski
1dcb1a3bbe gImages: Richtige Button-Anordnung für GIFs 2016-07-07 23:23:24 +02:00
Andreas Bielawski
f5b310d044 - Error-Handler für nicht-ladbare Dateien
- gImages mit Timeout (funktioniert das so?)
2016-07-07 00:31:19 +02:00
Andreas Bielawski
14215f52dd Fix, wenn keine Bilder gefunden 2016-07-05 20:32:35 +02:00
Andreas Bielawski
ef88f98592 gImages: Versuche nächstes Bild, wenn vorheriges fehlschlägt (z.B. wegen 404) Fix #3 2016-07-05 16:13:57 +02:00
Andreas Bielawski
3291db820b - Caching für gImages
- 9GAG mit InlineKeyboard für Post-URL
2016-07-05 15:25:08 +02:00
Andreas Bielawski
b53b318ab9 gImages: Fix, wenn kein Bild gefunden wird 2016-07-04 02:55:39 +02:00
Andreas Bielawski
b089efa34b - Verbessertes Error-Handling, wenn Datei nicht gesendet werden konnte
- Unescape bei CallbackAnswers (danke @Centzilius)
- gImages sollte jetzt stabiler laufen und weniger "Techniker ist informiert" zurücksenden
2016-07-04 01:29:51 +02:00
Andreas Bielawski
4ceee84c21 gImages: Inline-KeyBoard für Seite und Direktlink 2016-07-03 17:39:25 +02:00
Andreas Bielawski
c48e7429a1 gImages + gSearch: Fixe einige Fehler 2016-07-02 22:11:37 +02:00
Andreas Bielawski
88cc3f5e6b Callback_Querys sollten nun wie ewartet funktionieren 2016-07-02 14:58:04 +02:00
Andreas Bielawski
862335dc77 Implementation von Callback-Querys (auf ein neues!) 2016-07-02 12:35:14 +02:00
Andreas Bielawski
52e0ea8125 This reverts commit c36c6ef125.
Wir erstellen einen neuen Branch...
2016-07-02 12:30:07 +02:00
Andreas Bielawski
c36c6ef125 Unterstützung für Callback_Querys, allerdings weiß ich nicht, ob mir die aktuelle Lösung gefällt. Mal ne Nacht drüber schlafen. 2016-07-02 01:31:50 +02:00
Andreas Bielawski
891a8f94c2 - YouTube: Fixes
- gImages: 403 hinzugefügt + Mimetype wird ausgelesen und das richtige Dokument gesendet + Perfoamcnce durch fields erhöht + Mehr Bilder sollten nun gesendet werden können (#2)
2016-06-21 23:06:35 +02:00
Andreas Bielawski
c29c1d5b2b - Portierung folgender Plugins:
+ Lyrics
+ Magische_miesmuschel
+ Minecraft_server
+ Minecraft_skin
+ Notify
+ Pagespeed_insights
+ Pixabay
+ Play_store
- Wieder kleinere Fixes
2016-06-19 20:52:59 +02:00
Andreas Bielawski
fadb652455 - Portiere die beiden Flickr-Plugins
- Kleine Änderung am GImages-Plugin
2016-06-18 17:22:30 +02:00
Andreas Bielawski
74b130f21e - Portiere AFK-Plugin
- Portiere pre_process()
- GImages: GIFs werden als Dokumente gesendet
2016-06-15 20:10:30 +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
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
6fc5320198 make brayden's stuff work 2016-06-07 00:31:34 -04:00
Brayden Banks
c51fbedb7b Begin library-friendly structuring 2016-06-06 20:54:25 -07:00