Skip to content

Anonyabbot is a bot for creating fully anonymous groups.

License

Notifications You must be signed in to change notification settings

zetxtech/anonyabbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anonyabbot

Anonyabbot is a bot for creating fully anonymous groups. (@anonyabbot).

Screenshot

Features

  1. Anonymous groups are created as bots, where messages are broadcasted to all members.
  2. All identities are hidden, including name, username, avatar, online status, input status, etc.
  3. User will be identified with a mask (emoji or multiple emojis).
  4. Built-in management tools are included, such as banning, welcome message, pinned messages, etc.
  5. Message ids, rather than message content, are stored by the bot only.

Usage

Goto @anonyabbot, then follow the instructions in the bot. In brief:

  1. Click New Group in @anonyabbot.
  2. Create a new bot in @botfather, and forward the token to @anonyabbot.
  3. Your masquerade is set.

Deploy by yourself

The version on Github might be lagging behind the version used by @anonyabbot.

  1. Clone the repo:
git clone https://github.com/zetxtech/anonyabbot.git
  1. Create a config.toml:
[tele]
api_id = "12345678"
api_hash = "abcde1234567890abcde1234567890"

[father]
token = "12345678:AbCdEfG-123456789"
  1. Create an python environment and install:
python -m venv venv
. venv/bin/activate
pip install -e .
  1. Start bot server:
anonyabbot config.toml

Your self-deployed version SHOULD clearly identify this repository on /start. Thanks.

About

Anonyabbot is a bot for creating fully anonymous groups.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published