Telegram bot to fix social media link previews
Go to file
Harsh Shandilya 7ff276adb5 chore(release): bump linkleaner to version 1.9.2 2024-03-30 12:22:33 +05:30
.github fix(ci): add dotfiles trigger to release workflow 2024-03-27 03:13:15 +05:30
.vscode chore: massage IDE configs 2022-12-23 08:25:44 +00:00
src Revert "feat: set up Sentry integration" 2024-03-30 12:22:15 +05:30
.env.sample feat: remove walls functionality 2022-10-17 23:44:57 +05:30
.gitignore chore: add Nix result patterns to gitignore 2022-11-19 22:03:11 +05:30
Cargo.lock chore(release): bump linkleaner to version 1.9.2 2024-03-30 12:22:33 +05:30
Cargo.toml chore(release): bump linkleaner to version 1.9.2 2024-03-30 12:22:33 +05:30
LICENSE-APACHE License under MIT/ASL 2.0 2020-02-20 23:23:05 +05:30
LICENSE-MIT Fix license text 2020-03-11 23:47:31 +05:30
README.md chore: fix Garnix badge 2023-10-29 23:10:11 +05:30
default.nix fix(flakes): adjust flake-compat URL 2023-06-25 12:27:53 +05:30
flake.lock flake.lock: Update 2024-03-24 00:20:08 +00:00
flake.nix flake: disable cargo-audit 2024-02-18 14:38:57 +05:30
fly.toml fix: add flyctl and sync config 2023-05-26 12:04:38 +05:30
release.toml chore(release): remove commit/tag signing 2022-11-23 10:22:38 +00:00
rust-toolchain.toml feat(rust): upgrade to latest nightly 2024-01-10 14:44:24 +05:30
shell.nix fix(flakes): adjust flake-compat URL 2023-06-25 12:27:53 +05:30

README.md

linkleaner No Maintenance Intended Built with Garnix

Telegram bot to replace social media links with their improved preview variants. The mapping of supported link types to what services are used to "fix" these links is given below.

Link type Fix mechanism
Accelerated Mobile Pages (AMP) AmputatorBot
Instagram InstaFix
Medium Scribe
Twitter / X TweetFix
YouTube Shorts Rewrite URL to normal YouTube player

Running

  • Copy .env.sample as .env and fill in the bot token
  • Use cargo run --release to start the bot