/Sticker

Self-deployable, a Telegram group sticker set management robot that supports multi-group use

Primary LanguageGoApache License 2.0Apache-2.0

I Don't Like This Sticker [END]


FOSSA Status GitHub go.mod Go version GitHub release (latest by date) Apache-2.0

GitHub issues GitHub Repo stars GitHub release (latest by date) GitHub repo size GitHub commit activity



Self-deployable, a Telegram group sticker set management robot that supports multi-group use.


Download | Wiki | Issues | Notice | Donate


Example: @IDontLikeThisStickerBot


Requirement

  1. Mysql5.7+ / MariaDB 10.4+
  2. Redis6+ (Suggest Redis7+)

Install

  1. Download archive package.
  2. Unzip it to any folder.
  3. wget https://github.com/Malonan/Sticker/raw/Config/sticker.yml -- Download configuration file, then modify it.
  4. Configure persistent services (optional)
  5. Done!

Compile

Prerequisites

git, wget, gmake2, golang(must 1.20.x), then no more

Step

  1. git clone https://github.com/Malonan/Sticker && cd Sticker
  2. gmake2
  3. wget https://github.com/Malonan/Sticker/raw/Config/sticker.yml -- Download configuration file, then modify it. (If gmake2 is used, it will be downloaded automatically)
  4. Configure persistent services (optional)
  5. Done!

Persistent Service

Step

  1. wget https://github.com/Malonan/Sticker/raw/Config/sticker.service (If gmake2 is used, it will be downloaded automatically)
  2. Modify the executable file directory in it
  3. mv sticker.service /usr/lib/systemd/system/sticker.service
  4. systemectl start sticker
  5. Done!

Notice

  1. Do not use any RC version of Golang.
  2. Bots require full admin privileges before being enabled for the current group.
  3. Privacy Mode must be turned off for bots (at BotFather).
  4. Issues only deals with Debian11 issues, and please Google to solve the rest

Donate

USDT/ETH: 0xF1C61348613489C5007a1A7aFbfd72bfdC4a3C3A

TON: UQCKEwhmCtTBmFNwESxeEmb8Ij4hSAU1wFs_inPy3tBbLExf


License

This software is distributed under Apache-2.0 license.

FOSSA Status