Andreas Bielawski
f0798c7ea0
Merge branch 'kick_from_service_msg' into dev
2016-08-16 17:30:12 +02:00
Andreas Bielawski
34a0629056
- /kick, /ban, /whitelist und /block funktionieren jetzt auch von Service-Nachrichten aus
...
- Geblockte User konnten trotzdem Kommandos ausführen. Dies wurde gefixt.
2016-08-16 17:27:51 +02:00
Andreas Bielawski
b11d86c456
Fix: Entferne User von der Stats-Liste, wenn gekickt (falsche Reihenfolge)
2016-08-16 17:05:20 +02:00
Andreas Bielawski
b28ae66707
Pfad für getfile.lua nicht mehr hardcodiert (config.lua aktualisieren!)
2016-08-16 15:02:31 +02:00
Andreas Bielawski
b6a30dd9d3
Plugin zum Migrieren von Gruppen zu Supergruppen
...
Dieses Plugin migriert alle chatbezogenen Daten in Redis. Dazu zählen: der Nachrichtenzähler, RSS, Tagesschau-Eilmeldungen, abonnierte GitHub-Repos, Blocks, Bans, deaktivierte Plugins, Zitate, Variablen, etc.
Es wird jedes Mal aufgerufen, wenn es eine Service-Nachricht mit "migrate_to_chat_id" empfängt.
2016-08-15 22:03:14 +02:00
Andreas Bielawski
6228b1312d
InlineQuery für Preview
2016-08-15 17:56:55 +02:00
Andreas Bielawski
682a0f6d72
Merge branch 'master' of github.com:Brawl345/Brawlbot-v2
2016-08-15 14:25:47 +02:00
Andreas Bielawski
affaf9044c
Kollision mit mimetype behoben
2016-08-15 14:25:20 +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
c931694418
Fixe ein ziemlich seltsames Problem mit /plugins
2016-08-15 00:36:33 +02:00
Andreas Bielawski
0fbd5e16cf
Media: Fix
2016-08-14 22:56:18 +02:00
Andreas Bielawski
72262be90c
Upstream
2016-08-14 16:30:06 +02: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
8c747a27d7
Cleverbot: send_typing() und zusätzliches Pattern: ^Brawlbot, (.+)$"
2016-08-14 00:47:18 +02:00
Andreas Bielawski
5449bd3263
- Core: Nur noch ein Pattern pro Plugin wird gematcht + Pattern wird jetzt wieder angezeigt
...
- twitter_send: twwhitelist mit Reply (wie bei Banhammer) + Bugfixes
2016-08-14 00:37:09 +02:00
Andreas Bielawski
f71cec9f54
YouTube_DL: Minor Fixes
2016-08-13 20:38:27 +02:00
Andreas Bielawski
af7cddbbf7
YouTube_DL: Cache File_ID
2016-08-13 16:25:19 +02:00
Andreas Bielawski
07c16c8b77
Personal natürlich!!
2016-08-13 16:05:07 +02:00
Andreas Bielawski
b49088b9fe
ID: Funktioniert jetzt auch inline
2016-08-13 16:01:01 +02:00
Andreas Bielawski
cbc72d8fe0
YouTube_DL: Fehler, wenn Video entfernt wurde/nicht existiert
2016-08-12 21:11:45 +02:00
Andreas Bielawski
525529aff9
YouTube_DL: Fix für m.youtube.com Links
2016-08-12 01:26:28 +02:00
Andreas Bielawski
e018760317
YouTube-DL: Neue Qualitätsauswahl mit CallbackQuerys
2016-08-12 00:44:39 +02:00
Andreas Bielawski
f62095634e
- Respond: Ändere URLs für Bilder, da GDrive-Webhosting Ende August eingestellt wird
2016-08-11 17:03:23 +02:00
Andreas Bielawski
3893f86815
YouTube-DL jetzt mit globaler Qualitätsauswahl
2016-08-11 15:01:18 +02:00
Andreas Bielawski
d7dafcedeb
Banhammer: User wird bei /kick jetzt doch von Supergruppen gebannt (nutze /ban delete [USER_ID] zum entbannen, bzw. antworte auf eine Nachricht des Nutzers mit /ban delete
2016-08-11 14:15:07 +02:00
Andreas Bielawski
30feea5238
- Banhammer und Bann-System stark überararbeitet:
...
- /block und /block delete hinzugefügt, um User nur vom Bot zu blocken, nicht aus dem Chat zu entfernen
- /leave hinzugefügt: Bot verlässt die Gruppe
- Geblockte, gebannte oder nicht gewhitelistete User können keine Callbacks mehr benutzen
- Geblockte User können keine InlineQuerys mehr benutzen
- Admin kann direkt auf Nachrichten mit /whitelist, /whitelist delete, /block, /block delete, /ban, /ban delete und /kick antworten, um diee Aktion auszuführen
- Anpassung des InlineQuery-Systems, um falsches Caching für alle zu verhindern
- Wikipedia: Setze Caching-Zeit auf eine Stunde für InlineQuerys
2016-08-11 14:08:21 +02:00
Andreas Bielawski
c931404452
Fixe Twitter_User
2016-08-11 03:24:05 +02:00
Andreas Bielawski
6b469fdb37
- YouTube-DL: Downloadprozess für MP4 umgeschrieben + nur noch YouTube wird unterstützt
...
- YouTube: Bugfix, wenn Video-ID invalide
2016-08-11 02:34:37 +02:00
Andreas Bielawski
83f3faf4a3
Currency: Stelle auf Fixer.io um und ergänze Inline (danke @Centzilius)
2016-08-10 19:39:04 +02:00
Andreas Bielawski
e0f56b520b
Fixe media. Wat?
2016-08-09 21:30:42 +02:00
Andreas Bielawski
f4a20a972f
...mit einer Nachkommastelle
...
+ Bugfix für ID
2016-08-09 17:35:40 +02:00
Andreas Bielawski
55fca7a73d
Stats: Prozentualer Anteil der Nachrichten eines Users am Totalwert (danke Malte!)
2016-08-09 17:27:58 +02:00
Andreas Bielawski
fea1f79dcf
- Forecast: Inline-Mode + Optimierungen
...
- Weather: Optimierungen
2016-08-09 16:52:18 +02:00
Andreas Bielawski
7418e71b2c
Wetter: Fixe Caching-Bug
2016-08-09 14:17:21 +02:00
Andreas Bielawski
638c5e1ae9
Bugfix für AFK-Patterns
2016-08-09 13:53:12 +02:00
Andreas Bielawski
29d3dffdda
Caching-Fix bei Weather
2016-08-09 13:33:58 +02:00
Andreas Bielawski
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
Andreas Bielawski
cf3dea9f79
Pattern-Fix für Facebook
2016-08-09 01:00:39 +02:00
Andreas Bielawski
b9dbaa3244
Bugfix für Images & Media
2016-08-08 21:27:56 +02:00
Andreas Bielawski
33ea8a0876
Weitere Optimierungen
2016-08-08 17:23:36 +02:00
Andreas Bielawski
79a143229d
- Help: Wichtiger Bugfix
2016-08-07 21:30:28 +02:00
Andreas Bielawski
0cfe29a912
InlineQuery: Verwende eindeutige ID (schneller als math.random())
2016-08-07 21:20:48 +02: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
3740ccc497
- AFK: Antworte nur, wenn Keyboard aktiv ist
...
- Post_Photo: send_typing
2016-08-07 17:52:57 +02:00
Andreas Bielawski
83e5f4a85e
- NEU: post_photo: Downloadet Foto, wenn es als Dokument gesendet wird und sendet es als Foto erneut
...
- getfile nimmt jetzt den API-Key aus der Config
- Venue: Bugfix
- Facebook: Bugfix
2016-08-07 17:33:33 +02:00
Andreas Bielawski
6eb401d586
du kannst mich mal!
2016-08-07 02:30:52 +02:00
Andreas Bielawski
8b5413808b
- Time: Inline-Query + Umstrukturierung
...
- Einige Plugins: matches vergessen
2016-08-07 02:17:37 +02:00
Andreas Bielawski
545894d970
Wikipedia: Nutze HTML, nicht Markdown (fixt einige Artikel, die nicht gelistet werden)
2016-08-07 00:53:21 +02:00