rezaaa

rezaaa / WalrusHF

Public

WalrusHF runs a Telegram bot inside a Hugging Face Space and uploads received files to Rubika. Telegram is the control panel; the Space page is a live dashboard for process health, queue state, storage, and logs.

19
4
69% credibility
Found May 07, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

WalrusHF runs a Telegram bot in a web space to receive files or links, download them, and upload to Rubika while showing live progress on a dashboard.

How It Works

1
🔍 Discover WalrusHF

You hear about this handy tool that moves files from Telegram chats or web links straight to your Rubika saved messages or channels.

2
🏗️ Create your playground

Head to a free online spot and make a simple page to host your personal file mover.

3
🔗 Link your accounts

Share a few private details from Telegram and Rubika so your mover knows how to grab and send files safely.

4
🚀 Bring it to life

Tap launch, restart once, and your file assistant wakes up with a live status page.

5
💬 Send files via chat

Open your Telegram bot, say hello, and drop in files or links – it queues them up instantly.

6
📊 Watch progress live

Check the web dashboard or bot updates to see downloads, queues, and uploads happening in real time.

Files in Rubika

Your files land safely in Rubika, with options to retry fails, cancel, or clean up – all under your control.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is WalrusHF?

WalrusHF is a Python Telegram bot hosted inside a Hugging Face Space that grabs files from Telegram chats or direct http/https links and uploads them to Rubika. Telegram acts as the main control panel for commands like queueing, canceling, retrying, and cleanup, while the Hugging Face Space page serves as a live dashboard tracking process health, queue state, storage, and logs. It solves seamless file bridging between Telegram and Rubika without managing a VPS, using HF's free storage for persistence.

Why is it gaining traction?

It stands out by running serverlessly on Hugging Face with zero-infra deploy—just clone, push secrets, and go—while offering a real-time web dashboard for queue monitoring and direct URL queuing independent of Telegram. Features like non-overlapping uploads, progress tracking in-chat, and retry-all for failures make bulk transfers reliable, without the hassle of custom bots or paid hosting.

Who should use this?

Iranian devs or teams heavy on Rubika who pull files from Telegram groups, needing a quick bot for archiving media, documents, or downloads to personal Saved Messages or channels. Ideal for researchers batching large files (up to 8GB) via dashboard URLs, or anyone testing HF Spaces for lightweight automation.

Verdict

Worth forking for Telegram-to-Rubika workflows—thorough docs and Gradio dashboard make setup dead simple despite 19 stars and 0.7% credibility score signaling early maturity. Test locally first; lacks tests but handles edge cases like retries well.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.