Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gab-palmeri/TagBot

A telegram bot to create custom tags in groups
https://github.com/gab-palmeri/TagBot

Last synced: 3 months ago
JSON representation

A telegram bot to create custom tags in groups

Awesome Lists containing this project

README

        

# Tag Bot
[![Mentioned in Awesome grammY](https://awesome.re/mentioned-badge.svg)](https://github.com/grammyjs/awesome-grammY) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=tagbot&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=tagbot) [![Bugs](https://sonarcloud.io/api/project_badges/measure?project=tagbot&metric=bugs)](https://sonarcloud.io/summary/new_code?id=tagbot) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=tagbot&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=tagbot)

_Create #tags to mention multiple users at once in your group_

[Start the bot!](https://t.me/grouptags_bot) / [Bot updates channel](https://t.me/tagbotchannel)

## List of commands
- /start: _start the bot_
- /help: _show a list of commands_
- /create: _create a new grouptag_
- /delete: _delete a grouptag_
- /rename: _rename a grouptag_
- /join: _join a grouptag_
- /leave: _leave a grouptag_
- /list: _list all grouptags_
- /mytags: _list all the grouptags you are in_

## Self-Hosting your own version
- Clone the repository
- Create a .env file with your data _(follow the .env.example file)_
- Run `npm install`
- Run `npm run start-dev` or `npm run start-prod`