Welcome to AbGroupHelp Wiki

Your comprehensive guide to the Telegram bot management system

LibreGroupHelp

Open-Source re-creation of telegram group manager Group Help in NodeJS based on node-telegram-api.

An official instance of bot is running on @AbGroupHelppBot

Installation:

Be sure to have installed a recent version of NodeJS

Verify NodeJS installation with node -v

Set your bot token using configuration file, look at config documentation.

Open a terminal inside LibreGroupHelp folder and run this commands

npm install

Now you should be ready to run LibreGroupHelp using:

node index.js

What is done

โœ… Completed and working

๐ŸŸก Not fully implemented (work in progress)

โŒ Not implemented at all

โœ… Roles and permissions hirarchy
โŒ Custom roles
โœ… Moderation commands
โŒ Support moderation for channels users
โŒ Support for anonymous admins
๐ŸŸก Bot support
โŒ Bot help (how to use)
โŒ Bot clones support
โŒ UTC Time settings
โœ… Langs and lang settings
โœ… Rules
โœ… Welcome
โœ… Anti-flood
โœ… Anti-spam
โœ… Goodbye
โœ… Alphabets
โœ… Captcha (1 mode)
โŒ Checks settings
โŒ @Admin
โŒ Blocks settings
โœ… Media blocks
โŒ Anti-NSFW
โœ… Warns settings
โŒ Nigth mode
โŒ Tag settings
โœ… Link settings
โŒ Approve mode
โŒ Message Deletion settings
โŒ Topics settings
โŒ Banned words
โŒ Recurring messages
โŒ Members management
โŒ Masked users settings
โŒ Discussion group settings
โŒ Personal commands
โŒ Magic Strickers/GIFs
โŒ Max message length settings
โŒ Log channel
โŒ Staff group
โŒ Group statistics
โœ… General commands permissions editor
โœ… Remove user-data from group (/forget)
โŒ Remove user-data from bot
โŒ User privacy mode
โœ… Crypto prices external api

Updating

To update AbGroupHelp you need to backup ./database folder and ./config.json, then repeat installation process and paste there again both file and folder, you may need to add some config.json parameters manually if has been added

Contribute

Documentation is the section you are looking for if you want to contribute to LibreGroupHelp

Ask a question

If you have any questions about LibreGroupHelp, feel free to open an issue or ask directly in our telegram group @AbGroupHelpGc.