0.1.15 • Published 7 months ago

@scom/agent-telegram-gated-community v0.1.15

Weekly downloads
-
License
-
Repository
-
Last release
7 months ago

Telegram Group Guard Bot

This Telegram bot manages group membership by verifying users who apply to join. When a user requests to join the group, the bot:

  1. Retrieves the user's Telegram username.
  2. Checks the username against noto to confirm if it is associated with noto's identity proof.
  3. Approves the user to join the group if the related identity proof exists.

The bot ensures only users with identity proof can join the Telegram group.

Setup

  1. Add the bot to your Telegram group and set it as an administrator with permission to manage join requests.
  2. In the group settings, set it to public, and toggle on "Approve new members".
  3. Set up the configuration file under config/config.json.

How to start up the bot

  1. Run docker-compose up install to install the dependencies.
  2. Run docker-compose up build to build the project.
  3. Run docker-compose up -d serve to start up the bot.

Requirements

  • Telegram Bot API token
  • Configuration file under config/config.json

For detailed setup or customization, refer to the bot's configuration files or contact the developer.

0.1.15

7 months ago

0.1.14

7 months ago

0.1.13

7 months ago

0.1.12

8 months ago

0.1.11

8 months ago

0.1.10

8 months ago

0.1.9

8 months ago

0.1.8

8 months ago

0.1.7

8 months ago

0.1.6

8 months ago

0.1.5

8 months ago

0.1.4

8 months ago

0.1.3

8 months ago

0.1.2

8 months ago

0.1.1

8 months ago

0.1.0

8 months ago