Add Embed/Download Bot to mimic functional Media Previews #42

Open
opened 2024-04-22 12:07:16 +02:00 by davyblue · 2 comments
Member

Basically, solange es keine vollen Media Embeds (nur Basic Previews) im Element Client gibt könnte man evtl. einen Bot integrieren, welcher Links einer Whitelist (oder auf Vertrauensbasis) compressed als Datei reposted die er im Chat findet.

Gute Beispiele wären Twitter, Youtube (Shorts?) oder vielleicht auch TikTok.
Idealerweise nur Videos bzw. Audios einer bestimmten Länge bzw. Dateigröße.

Vielleicht wäre ein Bot für Song-Previews auch möglich. Es gibt Telegram Bots welche den von Spotify gegebenen 30s Song Preview senden damit Leute die nich jeden Song von Anfang bis Ende hören müssen.

Ich hab nicht viel Ahnung von Spotify's API, bzw. wie viel davon Scraping Bots sind.
Aber der Preview Bot auf Telegram ist bis heute noch aktiv, und die mit full song downloads sind alle wegen Copyright down.

Für mich würds Dinge einfacher machen da fast alles was ich teilen will einen Embed Link auf anderen Platformen hat. In den meißten Fällen spare ich mir aber lieber die Arbeit einen Downloader zu suchen, oder einen "nackten Link" reinzusenden.
Es könnte auch gut als Motivation zum Nutzen unseres Boorus wirken.

Basically, solange es keine **vollen Media Embeds** (nur Basic Previews) im Element Client gibt könnte man evtl. einen Bot integrieren, welcher Links einer Whitelist (oder auf Vertrauensbasis) compressed als Datei **reposted** die er im Chat findet. _Gute Beispiele wären Twitter, Youtube (Shorts?) oder vielleicht auch TikTok. Idealerweise nur Videos bzw. Audios einer bestimmten Länge bzw. Dateigröße._ Vielleicht wäre ein Bot für **Song-Previews** auch möglich. Es gibt Telegram Bots welche den von **Spotify gegebenen 30s Song Preview** senden damit Leute die nich jeden Song von Anfang bis Ende hören müssen. Ich hab nicht viel Ahnung von **Spotify's API**, bzw. wie viel davon **Scraping** Bots sind. Aber der Preview Bot auf Telegram ist bis heute noch aktiv, und die mit full song downloads sind alle wegen Copyright down. Für mich würds Dinge einfacher machen da fast alles was ich teilen will einen **Embed Link auf anderen Platformen** hat. In den meißten Fällen spare ich mir aber lieber die Arbeit einen Downloader zu suchen, oder einen "nackten Link" reinzusenden. Es könnte auch gut als **Motivation** zum Nutzen unseres **Boorus** wirken.
Author
Member

Beispiel von so einem Bot innerhalb von Discord:
image

Beispiel von so einem Bot innerhalb von Discord: ![image](/attachments/d2771088-b7e6-44e9-bb1a-7aae4236ba2e)
235 KiB
Owner

Basically, solange es keine vollen Media Embeds (nur Basic Previews) im Element Client gibt könnte man evtl. einen Bot integrieren, welcher Links einer Whitelist (oder auf Vertrauensbasis) compressed als Datei reposted die er im Chat findet.

Gute Beispiele wären Twitter, Youtube (Shorts?) oder vielleicht auch TikTok.
Idealerweise nur Videos bzw. Audios einer bestimmten Länge bzw. Dateigröße.

Vielleicht wäre ein Bot für Song-Previews auch möglich. Es gibt Telegram Bots welche den von Spotify gegebenen 30s Song Preview senden damit Leute die nich jeden Song von Anfang bis Ende hören müssen.

Sounds reasonable

Ich hab nicht viel Ahnung von Spotify's API, bzw. wie viel davon Scraping Bots sind.
Aber der Preview Bot auf Telegram ist bis heute noch aktiv, und die mit full song downloads sind alle wegen Copyright down.

Should be possible, Spotify has a pretty robust API afaik. Full Song Downloads might also become a config option, but not the default.

Für mich würds Dinge einfacher machen da fast alles was ich teilen will einen Embed Link auf anderen Platformen hat. In den meißten Fällen spare ich mir aber lieber die Arbeit einen Downloader zu suchen, oder einen "nackten Link" reinzusenden.
Es könnte auch gut als Motivation zum Nutzen unseres Boorus wirken.

szuru.libre.moe supposedly also has a pretty decent API, so that should pose no problem.

> Basically, solange es keine **vollen Media Embeds** (nur Basic Previews) im Element Client gibt könnte man evtl. einen Bot integrieren, welcher Links einer Whitelist (oder auf Vertrauensbasis) compressed als Datei **reposted** die er im Chat findet. > > _Gute Beispiele wären Twitter, Youtube (Shorts?) oder vielleicht auch TikTok. > Idealerweise nur Videos bzw. Audios einer bestimmten Länge bzw. Dateigröße._ > > Vielleicht wäre ein Bot für **Song-Previews** auch möglich. Es gibt Telegram Bots welche den von **Spotify gegebenen 30s Song Preview** senden damit Leute die nich jeden Song von Anfang bis Ende hören müssen. Sounds reasonable > Ich hab nicht viel Ahnung von **Spotify's API**, bzw. wie viel davon **Scraping** Bots sind. > Aber der Preview Bot auf Telegram ist bis heute noch aktiv, und die mit full song downloads sind alle wegen Copyright down. Should be possible, Spotify has a pretty robust API afaik. Full Song Downloads might also become a config option, but not the default. > Für mich würds Dinge einfacher machen da fast alles was ich teilen will einen **Embed Link auf anderen Platformen** hat. In den meißten Fällen spare ich mir aber lieber die Arbeit einen Downloader zu suchen, oder einen "nackten Link" reinzusenden. > Es könnte auch gut als **Motivation** zum Nutzen unseres **Boorus** wirken. szuru.libre.moe supposedly also has a pretty decent API, so that should pose no problem.
leon added the
Kind/Feature
Priority
Medium
Kind/Command
Kind/Idea
labels 2024-04-22 14:37:10 +02:00
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
2 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: KomuSolutions/WANessa#42
No description provided.