Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/annsanns/sphene
Fixes the extremely annoying Twitter, Bluesky, Instagram & Twitter embed bug on Discord
https://github.com/annsanns/sphene
bluesky discord embed fxtwitter instagram tiktok twitter
Last synced: 2 months ago
JSON representation
Fixes the extremely annoying Twitter, Bluesky, Instagram & Twitter embed bug on Discord
- Host: GitHub
- URL: https://github.com/annsanns/sphene
- Owner: AnnsAnns
- License: eupl-1.2
- Created: 2023-07-27T18:30:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-27T05:27:56.000Z (6 months ago)
- Last Synced: 2024-06-27T06:36:03.330Z (6 months ago)
- Topics: bluesky, discord, embed, fxtwitter, instagram, tiktok, twitter
- Language: Rust
- Homepage: https://discord.com/api/oauth2/authorize?client_id=1134171949338214491&permissions=292057802816&scope=bot
- Size: 1.56 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sphene Family of Projects
### This is a monorepo for the 4 Sphene (CaTiSiO5) projects.
## [Sphene](./sphene/README.md)
Sphene is a discord bot that replaces twitter, bluesky, instagram and tiktok links with various other sources that aim to fix the bug/broken embeds these sites have.
### Invite
#### [CLICK HERE TO INVITE THE BOT](https://discord.com/api/oauth2/authorize?client_id=1134171949338214491&permissions=292057802816&scope=bot)
### Example
![](./sphene/.github/screenshot.png)
## [Sphene Config](./sphene_config/README.md)
Sphene Config is a shard of the Sphene discord bot that allows you to configure the bot via slash commands.
## [Titanite](./titanite/README.md)
Titanite is (loosely) based on [Sphene](https://github.com/AnnsAnna/sphene) with completely different goals and vastly different features.
This version downloads the image of the tweet and includes a backlink to the original tweet. It is intended for preservation (Basically a Twitter/X bookmarks alternative that is actually good). It supports images, videos, text and mosaics, always trying to find the best way to showcase the content as directly as possible.
When sending it a tweet via DMs it'll automatically send it to a designated channel, it'll also include the original tweet link for easier moving to other channels / categories.
### Example
![example](./titanite/.github/example.gif)
## [Thorium](./thorium/README.md)
Thorium is a library that extracts various links either to convert them to better alternatives or to directly download the content within. It is used to run Sphene and Titanite but can be used with any program you want.
## [Internationalization](./locales/README.md)
This folder contains internationalization (i18n) files for translating the bot messages into different languages. When translating, follow the instructions in the README.
All languages are welcome, and your contributions are greatly appreciated!