Telegram bot to fix social media link previews
Go to file
renovate[bot] 481d5c534a
chore(deps): update actions/checkout digest to a5ac7e5
2024-05-20 17:05:20 +00:00
.github chore(deps): update actions/checkout digest to a5ac7e5 2024-05-20 17:05:20 +00:00
.vscode chore: massage IDE configs 2022-12-23 08:25:44 +00:00
src fix: fmt 2024-05-20 13:01:06 +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 2.3.1 2024-05-20 13:00:30 +05:30
Cargo.toml chore(release): bump linkleaner to version 2.3.1 2024-05-20 13:00:30 +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 feat(medium): switch to LibMedium 2024-04-30 13:37:25 +05:30
default.nix fix(flakes): adjust flake-compat URL 2023-06-25 12:27:53 +05:30
flake.lock flake.lock: Update 2024-05-20 03:29:56 +05:30
flake.nix Revert "nix: rollback Crane" 2024-05-20 03:14:49 +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 LibMedium
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