Skip to content

Open-Source re-creation of telegram group manager bot Group Help in NodeJS, project at testing status

License

Notifications You must be signed in to change notification settings

Sp3rick/GroupHelp

Repository files navigation

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 @LibreGroupHelpBot

The Wiki for users and developers is avaiable Here

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 LibreGroupHelp 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 @LGHChat.

About

Open-Source re-creation of telegram group manager bot Group Help in NodeJS, project at testing status

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •