FΛLK☰N's Devlog
44 subscribers
6 videos
6 links
Here I share updates on my open-source projects.

You can ask your questions in the channel's group.

Follow me on GitHub: github.com/Mostafa-Abbasi
Download Telegram
Channel created
Hey! 👋🏻
FΛLK☰N's Devlog
HyperTAG v1.0.0 is released! 🎉 You can access it from @HyperTAG_bot github.com/Mostafa-Abbasi/HyperTAG/releases/tag/v1.0.0 #HyperTAG
Change Log

🚀 HyperTAG v1.0.0 - Initial Release

HyperTAG is a powerful Telegram bot designed to generate AI-based tags and summaries for Telegram messages, making it easier than ever to manage and enhance content for Telegram channels. This release includes core features, configurations, and API integrations, setting up the foundation for efficient tagging and summarization workflows.

Key Features
📖 Text Analysis: HyperTAG analyzes the text content of your messages to provide relevant tag suggestions.

🔗 Link Analysis: When your message includes links, HyperTAG extracts the main content (up to the first 2 URLs) to generate accurate, context-aware tags.

🎥 YouTube Caption Extraction: Retrieves captions from YouTube video links to improve tag accuracy for video content.

📝 Summarization: Automatically summarizes the first link in a message, whether it's a standard URL or a YouTube link, offering a brief overview of the linked content.

📢 Channel Integration: Add HyperTAG to channels to enable automatic tag generation for posts, with optional summaries.

These features allow HyperTAG to efficiently handle diverse content while enhancing channel engagement through insightful, AI-generated tags and summaries.

📌 Notes
- This release is aimed at providing a stable foundation for HyperTAG and may evolve with future versions.
- 📖 Check the README for setup instructions and detailed documentation.

#HyperTAG_Changelog
This media is not supported in your browser
VIEW IN TELEGRAM
Demo: Tag Generation For a Given Text

💡It's Useful When:

1️⃣ You want to post something on social media and don't know what hashtags to use (e.g. in Telegram's Channel Posts or Instagram's Captions)

Available on @HyperTAG_bot 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Demo: Tag & Summary Generation For a Given Link (URL)

💡It's Useful When:

1️⃣ You came across a long blog post or article - Paste its link into the bot for a quick overview.

2️⃣ You need a summary of a link's content that is written in a language other than English - HyperTAG will always provide the summary in English, regardless of the original language

Available on @HyperTAG_bot 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Demo: Tag & Summary Generation For a Given YouTube Video Link

💡It's Useful When:

1️⃣ You want to quickly understand the key points of a long YouTube video without watching the entire thing - Paste its link into the bot for a concise summary

2️⃣ You need a summary of a YouTube video in a language other than English - HyperTAG will always provide the summary in English, no matter the video’s original language

3️⃣ You need to repurpose YouTube content, like turning a video summary into a blog post, social media caption, or newsletter snippet

4️⃣ You’re a content creator and want to optimize your YouTube video’s description with popular and trending hashtags

📌 Note:

1️⃣ The video that you are linking to, should have captions (subtitles), otherwise, HyperTAG can't generate any tags or summary for it

Available on @HyperTAG_bot 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Demo: Tag & Summary Generation For a Message That Also Has Some Links

💡It's Useful When:

1️⃣ You're a content creator on social media platforms and want to generate better tags for your posts that include links - HyperTAG will create tags based on both the text of your message and the content of the links

📌 Notes:

1️⃣ Generated Tags will be based on the whole text + the content of all the links

2️⃣ Generated Summary will be always from the First Link in a message

Available on @HyperTAG_bot 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Demo: Tag Generation For a Channel Post (Channel is Connected To HyperTAG)

Example Channel That is Using HyperTAG

💡It's Useful When:

You're a channel admin and want to automatically generate relevant tags for your posts:

- Hashtags help increase channel discoverability through Telegram's global hashtag search. For example, clicking on #Nvidia will show all public posts in channels that used this hashtag

- Having tags help categorize your posts, making it easier for users to navigate and engage with your content

📌 Notes:

1️⃣ In this demo we posted a text message, but HyperTAG can add tags and summaries to all kinds of content, including photos, videos and documents, using their captions

2️⃣ Tags are generated from both the text and the content of any links in the post

3️⃣ By default, summary generation is disabled for newly connected channels (can be seen on the left - Summary Status:), But it can be enabled using /summary, check out here for a demo with enabled summary

Available on @HyperTAG_bot 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Demo: Tag & Summary Generation For a Channel Post (Channel is Connected To HyperTAG)

Example Channel That is Using HyperTAG

💡It's Useful When:

1️⃣ You want a quick summary of your posts - It generates a summary from the First link (even if it's a YouTube video link), giving your audience a clear overview of the content for better engagement

2️⃣ You need relevant tags for better discoverability and organization of your channel posts - Explained here why this does matter, specifically the discoverability

📌 Notes:

1️⃣ In this demo we posted a text message, but HyperTAG can add tags and summaries to all kinds of content, including photos, videos and documents, using their captions

2️⃣ Tags are generated from both the text and the content of any links in the post

3️⃣ Summary generation is set to enabled for this channel (can be seen on the left - Summary Status:), But it can be disabled using /summary, check out here for a demo with disabled summary

Available on @HyperTAG_bot 🤖
🔥4
FΛLK☰N's Devlog
HyperTAG v1.1.0 is released! 🎉 You can access it from @HyperTAG_bot github.com/Mostafa-Abbasi/HyperTAG/releases/tag/v1.1.0 #HyperTAG
🚀 HyperTAG v1.1.0 Changelog

➡️ Start Using HyperTAG Now!

What's New?

- New Tag Generation Methods: Added support for OpenAiCompatible APIs & Ollama for tag generation.

- Dynamic Thread Allocation: Ollama's thread count is now dynamically calculated with the formula floor(totalCores/2).

- Enhanced Summarization: Integrated the sanitize-html library and optimized the system prompt for shorter summaries in posts with captions. Additionally, character count calculation in output messages has been improved.

- Upgrade Guide: Added a guide on upgrading HyperTAG to a newer version. Click Here for more details.

- Reachability Command Update: /reachability command now includes -u and -c arguments. Fixed bugs in functionality, and updated /commands text to reflect these changes.

- Broadcast Fix: Fixed an issue where broadcast messages were sent to all users, regardless of their is_active status. Broadcasts are now only sent to active users who haven't stopped the bot or deleted their accounts.

- Increased Concurrency: Increased the concurrency limit for Telegram API requests from 5 to 20 to improve performance.

- Telegram API Timeout: Added a 6-second timeout for fetching new updates from the Telegram API, improving responsiveness.

- Stats Graph Fix: Resolved a bug that prevented the stats graph from showing the correct values for each metric.

- Logging Improvements: Logs now include local time for better debugging and auditing.

- Miscellaneous Fixes: Various small improvements to enhance bot performance and user experience.

⚙️ New Configuration Variables in config.env
- BOT_SIGNATURE (Default: @HyprTAG)
- BOT_SUPPORT_CHANNEL (Default: t.me/Falken_Devlog)
- BOT_GITHUB_LINK (Default: github.com/Mostafa-Abbasi/HyperTAG)

📌 Notes
📖 Check the README for setup instructions and detailed documentation.
🔄 Use this upgrade guide to seamlessly update your HyperTAG instance.
📢 For the latest updates, and announcements, join our Telegram channel: @Falken_Devlog

#HyperTAG_Changelog
🔥4😍1