Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sgreben/telegram-emoji-reactions-bot
Telegram bot for Slack-like emoji reactions. Single binary, no dependencies. linux, osx, windows. #golang #cli #telegram #slack
https://github.com/sgreben/telegram-emoji-reactions-bot
bot cli emoji reaction slack telegram telegram-bot
Last synced: 14 days ago
JSON representation
Telegram bot for Slack-like emoji reactions. Single binary, no dependencies. linux, osx, windows. #golang #cli #telegram #slack
- Host: GitHub
- URL: https://github.com/sgreben/telegram-emoji-reactions-bot
- Owner: sgreben
- License: mit
- Created: 2019-08-12T18:30:08.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-09T12:33:01.000Z (over 3 years ago)
- Last Synced: 2024-10-04T16:53:05.055Z (about 1 month ago)
- Topics: bot, cli, emoji, reaction, slack, telegram, telegram-bot
- Language: Go
- Homepage:
- Size: 247 KB
- Stars: 10
- Watchers: 6
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# telegram-emoji-reactions-bot
Emoji reactions bot for Telegram. Public instance: [@emoji_reactions_bot](https://t.me/emoji_reactions_bot)
![screenshot](docs/shot.png)
Includes reaction notifications:
![screenshot](docs/notification.png)
## Contents
- [Set-up](#set-up)
- [Get it](#get-it)
- [Usage](#usage)## Set-up
1. Add the bot [@emoji_reactions_bot](https://t.me/emoji_reactions_bot) (or your own instance) to a group
2. Give it admin (`Delete messages`) rights
3. See [Usage](#usage)## Get it
Using go get:
```bash
go get -u github.com/sgreben/telegram-emoji-reactions-bot
```Or [download the binary for your platform](https://github.com/sgreben/telegram-emoji-reactions-bot/releases/latest) from the releases page.
## Usage
### Telegram
1. Reply to a message with only emoji (or a single letter)
2. Add further emoji by either...
- ...using the buttons to `+1` existing emoji, or
- ...replying with new emoji### CLI
```text
telegram-emoji-reactions-bot -token BOT_TOKENUsage of telegram-emoji-reactions-bot:
-button-row-length int
(default 5)
-button-row-min-length int
(default 2)
-timeout duration
(default 2s)
-token string
-v (alas for -verbose)
-verbose
```