Skip to content

Releases: The-MoonTg-project/Moon-Userbot

v3.0.0

Choose a tag to compare

@AbhiTheModder AbhiTheModder released this 05 Mar 06:24

Out with the old, in with the gold.

Tip

We’ve a brand-new Documentation Website at https://the-moontg-project.github.io/ now. It’s faster, cleaner, and much easier to navigate.
Check it out and let us know what you think

Warning

This release has breaking changes.

  • Import Path: The utils.misc module is now deprecated. Core utilities (e.g., prefix, modules_help) must now be imported directly from utils.

  • Old: from utils.misc import prefix

  • New: from utils import prefix

  • generate_screenshot has moved from utils.url to utils.scripts.


New Features

  • Fuzzy Help Search: Implemented fuzzy search for help commands.
  • Waveform Generation: Added generate_waveform method for better voice files uploads.
  • AFK Enhancements: Added {user} placeholder support for AFK messages.
  • Self-Hosted Quotes: Added QUOTES_API config. Supports local deployment (including Termux), removing the wkhtmltopdf dependency for faster processing.

Improvements & Refactors

  • Dependency Reduction: Removed requests, GitPython, wheel, pygments, and click. The userbot is now significantly more lightweight.
  • Pure Python Git: Replaced git CLI dependencies with dulwich.
  • Asynchronous Core: Refactored all HTTP requests to use aiohttp.

Custom Modules

  • tts modules have been updated and fixed with better voice output support.
  • pdf2md has been fixed.
  • gemini models has been updated to use gemini-3-flash-preview.
  • API for spotify, sarethai and pinterest modules has been updated.
  • unsplash2 has been removed, consider using unsplash module instead.
  • url and direct modules have been moved to custom modules repository.

Full Changelog: v2.5.1...v3.0.0

v2.5.1

Choose a tag to compare

@AbhiTheModder AbhiTheModder released this 14 Jan 03:50

What's Changed

  • refactor help by @AbhiTheModder in #123
  • fix: antipm default pic issue
  • remove unused setprefix_Moon command handler
  • address some dependabot security issues
  • refactor help module with new ModulesManager adding better support for page-like navigation
  • fix: GetAllChats has been removed from TG raw api
  • fix: reply to message webshot plugin
  • chore: shift to new in-built ping method
  • fix: update ping response message to reflect latency
  • fix: infinte loop in mute handler
  • fix: promote/kick/ro
  • feat: ability to assign custom title in promote
  • fix: update quotes api url
  • feat: shift lexica to custom modules repo
  • fix: sangmata module
  • remove yum PM support
  • add dnf as supported PM
  • fix: debian based distros missing Python header files'
  • use in-memory session with session_string
  • enhance: restart & update with modules load info.
  • Remove gunicorn and flask dependencies
  • feat(welcome): add template-based user formatting for welcome messages
  • Bump pyrofork from 2.3.67 to 2.3.68 by @dependabot[bot] in #124
  • Bump pyrofork from 2.3.68 to 2.3.69 by @dependabot[bot] in #128

Full Changelog: v2.5...v2.5.1

v2.5

Choose a tag to compare

@AbhiTheModder AbhiTheModder released this 24 Apr 19:11

What's Changed

New Contributors

Full Changelog: v2.0...v2.5

Yay! New Pyro New Ub

Choose a tag to compare

@AbhiTheModder AbhiTheModder released this 16 Dec 20:02
efacd21
  • Updated to latest Pyrogram (Actually Pyrofork) for new telegram features
  • Fixed all formatting and typo issues
  • New conversation conv.py thanks to Dragon Team, Now you can use it instead of Conversation of telethon and import based modules from such plugins Ub like Ultroid etc. :D
  • New Base/Code modules: direct, sgb

Stable release

Choose a tag to compare

@AbhiTheModder AbhiTheModder released this 09 Feb 08:20
v1.2

update README.md

Initial release

Choose a tag to compare

@AbhiTheModder AbhiTheModder released this 09 Feb 08:19
v1.0

update README.md