Which feature should I add next? I don't have anything in mind. If you have a simple, useful idea that requires minimal effort, suggest it in the comments!
Our Active Projects
β’ @AeonFreeLeechGroup β A group for downloading files from various sources and uploading them to Telegram and Rclone cloud storage. (Currently inactive)
β’ @HiFiTideBot β A Telegram bot that lets you search and download music in high quality format from various platforms.
β’ @UdemyCourseHunterBot β A telegram mini app that continuously posts 100% off Udemy courses with coupon codes.
β’ @AeonFreeLeechGroup β A group for downloading files from various sources and uploading them to Telegram and Rclone cloud storage. (Currently inactive)
β’ @HiFiTideBot β A Telegram bot that lets you search and download music in high quality format from various platforms.
β’ @UdemyCourseHunterBot β A telegram mini app that continuously posts 100% off Udemy courses with coupon codes.
1π₯6 1
Aeon Updates pinned Β«Our Active Projects β’ @AeonFreeLeechGroup β A group for downloading files from various sources and uploading them to Telegram and Rclone cloud storage. (Currently inactive) β’ @HiFiTideBot β A Telegram bot that lets you search and download music in high qualityβ¦Β»
Sending Messages to the Past
Lines were found in the Telegram source code that a new feature might soon let users send messages to the past.
When sending a message in a private chat, Telegram Premium subscribers will be able to select any moment in time within the past 12 months. The sent message will appear in the corresponding place in the conversation.
If you receive a message from the future anytime soon β donβt worry! It simply means that this feature has been released in the stable version of an upcoming app release. By the way, if you donβt have a paid subscription yet, congratulations! You will in the near future β otherwise, you wouldnβt be able to send messages to the past.
Lines were found in the Telegram source code that a new feature might soon let users send messages to the past.
When sending a message in a private chat, Telegram Premium subscribers will be able to select any moment in time within the past 12 months. The sent message will appear in the corresponding place in the conversation.
If you receive a message from the future anytime soon β donβt worry! It simply means that this feature has been released in the stable version of an upcoming app release. By the way, if you donβt have a paid subscription yet, congratulations! You will in the near future β otherwise, you wouldnβt be able to send messages to the past.
This media is not supported in your browser
VIEW IN TELEGRAM
Say it loud! say it clear!
We don't want you Zionists here
Sydney Australia | A brave child leads a march of pro-Palestinan supporters who organized right after the ceasefire was called but Palestinians were still being killed. Keep protesting for Palestine, a ceasefire is the bare minimum.
Source: TT: Mohammad.Kalash
#SaveGaza
#FreePalestine
We don't want you Zionists here
Sydney Australia | A brave child leads a march of pro-Palestinan supporters who organized right after the ceasefire was called but Palestinians were still being killed. Keep protesting for Palestine, a ceasefire is the bare minimum.
Source: TT: Mohammad.Kalash
#SaveGaza
#FreePalestine
β€6π₯4π―2π₯°1π1 1
New Commit Pushed
Commit by: 5hojib
Repository: AeonOrg/Aeon-MLTB
Branch: main
10e9d00: feat: add FFMPEG variables configuration in user settings.
## Summary by Sourcery
Implement various improvements and fixes across the project, focusing on code quality, functionality enhancements, and workflow optimizations
New Features:
- Added Telegram notification workflow for commits
- Enhanced FFMPEG variables configuration in user settings
Bug Fixes:
- Fixed issues with download and seeding processes
- Corrected handling of FFMPEG commands and variables
Enhancements:
- Improved direct link generation for various services
- Refined error handling and logging
- Updated Rclone and qBittorrent integration
CI:
- Updated GitHub Actions workflow for code formatting
- Added Telegram notification workflow
Chores:
- Improved code linting and formatting
- Updated configuration management
---------
Signed-off-by: 5hojib <yesiamshojib@gmail.com>
Co-authored-by: DarkDemon1854 <207335599+DarkDemon1854@users.noreply.github.com>
Co-authored-by: Riajul <93116400+rjriajul@users.noreply.github.com>
Commit by: 5hojib
Repository: AeonOrg/Aeon-MLTB
Branch: main
10e9d00: feat: add FFMPEG variables configuration in user settings.
## Summary by Sourcery
Implement various improvements and fixes across the project, focusing on code quality, functionality enhancements, and workflow optimizations
New Features:
- Added Telegram notification workflow for commits
- Enhanced FFMPEG variables configuration in user settings
Bug Fixes:
- Fixed issues with download and seeding processes
- Corrected handling of FFMPEG commands and variables
Enhancements:
- Improved direct link generation for various services
- Refined error handling and logging
- Updated Rclone and qBittorrent integration
CI:
- Updated GitHub Actions workflow for code formatting
- Added Telegram notification workflow
Chores:
- Improved code linting and formatting
- Updated configuration management
---------
Signed-off-by: 5hojib <yesiamshojib@gmail.com>
Co-authored-by: DarkDemon1854 <207335599+DarkDemon1854@users.noreply.github.com>
Co-authored-by: Riajul <93116400+rjriajul@users.noreply.github.com>
New Commit Pushed
Commit by: 5hojib
Repository: AeonOrg/Aeon-MLTB
Branch: main
dff362a: fix: issue with ffmpeg and buzzheavier.
## Summary by Sourcery
Remove MediaFire download functionality and make minor adjustments to type handling in utility functions
Chores:
- Removed extensive MediaFire folder and file download logic (use jDownloader for MediaFire)
- Modified type conversion in argument parsing and command handling
Commit by: 5hojib
Repository: AeonOrg/Aeon-MLTB
Branch: main
dff362a: fix: issue with ffmpeg and buzzheavier.
## Summary by Sourcery
Remove MediaFire download functionality and make minor adjustments to type handling in utility functions
Chores:
- Removed extensive MediaFire folder and file download logic (use jDownloader for MediaFire)
- Modified type conversion in argument parsing and command handling
New Commit Pushed
Commit by: 5hojib
Repository: AeonOrg/Aeon-MLTB
Branch: main
a21b0e7: feat: automatically fetch and set BASE_URL from Heroku app.
## Summary by Sourcery
Introduce type-safe configuration management with automatic value conversion and add Heroku integration for dynamic base URL resolution, along with CI/workflow improvements and cleanup of deprecated commands.
New Features:
- Automatically fetch and set BASE_URL from Heroku app metadata when HEROKU_APP_NAME and HEROKU_API_KEY are provided
Enhancements:
- Enforce typed class variables for config settings and implement a generic converter to cast environment or dict values to the expected types
- Deep-copy FFMPEG command configurations and extend upload logic to send to multiple dump chats
- Refine media detection to exclude certain codecs when identifying video streams
- Update bot settings UI flow by reordering and cleaning up NZB server buttons and remove the deprecated restartsessions command
CI:
- Upgrade lint-and-format workflow to use setup-python@v5 with Python 3.13 and run ruff via UV tool
- Remove standalone ruff.toml and consolidate lint configuration in pyproject.toml
- Add a Nix dev environment configuration file (.idx/dev.nix)
Chores:
- Remove commented-out restartsessions handlers and related command entries
- Update config sample to reflect new typed settings and add placeholders for Heroku variables
---------
Signed-off-by: 5hojib <yesiamshojib@gmail.com>
Co-authored-by: sourcery-aibot <58596630+sourcery-aibot@users.noreply.github.com>
Commit by: 5hojib
Repository: AeonOrg/Aeon-MLTB
Branch: main
a21b0e7: feat: automatically fetch and set BASE_URL from Heroku app.
## Summary by Sourcery
Introduce type-safe configuration management with automatic value conversion and add Heroku integration for dynamic base URL resolution, along with CI/workflow improvements and cleanup of deprecated commands.
New Features:
- Automatically fetch and set BASE_URL from Heroku app metadata when HEROKU_APP_NAME and HEROKU_API_KEY are provided
Enhancements:
- Enforce typed class variables for config settings and implement a generic converter to cast environment or dict values to the expected types
- Deep-copy FFMPEG command configurations and extend upload logic to send to multiple dump chats
- Refine media detection to exclude certain codecs when identifying video streams
- Update bot settings UI flow by reordering and cleaning up NZB server buttons and remove the deprecated restartsessions command
CI:
- Upgrade lint-and-format workflow to use setup-python@v5 with Python 3.13 and run ruff via UV tool
- Remove standalone ruff.toml and consolidate lint configuration in pyproject.toml
- Add a Nix dev environment configuration file (.idx/dev.nix)
Chores:
- Remove commented-out restartsessions handlers and related command entries
- Update config sample to reflect new typed settings and add placeholders for Heroku variables
---------
Signed-off-by: 5hojib <yesiamshojib@gmail.com>
Co-authored-by: sourcery-aibot <58596630+sourcery-aibot@users.noreply.github.com>
π₯3β€2 2
New Commit Pushed
Commit by: 5hojib
Repository: AeonOrg/Aeon-MLTB
Branch: main
cb93255: feat: add
## Summary by Sourcery
Refactor HTTP download utils for consistency and efficiency, enhance ffmpeg post-processing, streamline JDownloader integration, add new audio spectrum feature, and update documentation and configuration files.
New Features:
- Introduce comprehensive documentation files: EXTRAS.md, FEATURES.md, CONFIGURATIONS.md, and COMMANDS.md.
Enhancements:
- Refactor direct link generators to use centralized get/post calls, listβbased headers, and proper session management.
- Improve ffmpeg handler to detect multiple
- Simplify JDownloader integration by removing path trimming, enabling
- Optimize HTTP utilities to prefer HEAD requests for content type and switch to AsyncMongoClient for database connections.
- Harden telegram download completion logic and ensure safe removal from global GID.
---------
Signed-off-by: 5hojib <yesiamshojib@gmail.com>
Commit by: 5hojib
Repository: AeonOrg/Aeon-MLTB
Branch: main
cb93255: feat: add
/spectrum (sox) command to generate audio spectrograms.## Summary by Sourcery
Refactor HTTP download utils for consistency and efficiency, enhance ffmpeg post-processing, streamline JDownloader integration, add new audio spectrum feature, and update documentation and configuration files.
New Features:
- Introduce comprehensive documentation files: EXTRAS.md, FEATURES.md, CONFIGURATIONS.md, and COMMANDS.md.
Enhancements:
- Refactor direct link generators to use centralized get/post calls, listβbased headers, and proper session management.
- Improve ffmpeg handler to detect multiple
-i inputs, support telegram link inputs with temp downloads, and clean up temporary files.- Simplify JDownloader integration by removing path trimming, enabling
deepDecrypt, and refining package naming logic.- Optimize HTTP utilities to prefer HEAD requests for content type and switch to AsyncMongoClient for database connections.
- Harden telegram download completion logic and ensure safe removal from global GID.
---------
Signed-off-by: 5hojib <yesiamshojib@gmail.com>