Skip to content

Latest commit

 

History

History
95 lines (73 loc) · 2.45 KB

README.md

File metadata and controls

95 lines (73 loc) · 2.45 KB

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.