Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shevernitskiy/jeenskaban
Telegram bot for Jeens channel moderation
https://github.com/shevernitskiy/jeenskaban
Last synced: about 1 month ago
JSON representation
Telegram bot for Jeens channel moderation
- Host: GitHub
- URL: https://github.com/shevernitskiy/jeenskaban
- Owner: shevernitskiy
- Created: 2022-05-15T10:14:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-07T17:56:59.000Z (over 2 years ago)
- Last Synced: 2023-03-04T22:58:18.474Z (almost 2 years ago)
- Language: TypeScript
- Size: 252 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kaban
This is a small telegram bot for public channel post comments moderation.
It uses Heroku for hosting.## Installation
### Env
Bot uses env variables, it should be setted before installation:
- `TELEGRAM` - telegram bot token
- `CHANNEL` - public channel id
- `CHAT` - chat, assigned to channel for discussions
- `ADMINS` - array of ids for additional admins (as json string)
- `DEBUG` - output debug info, if defined### Setup
To download and install all dependencies:
```
yarn
```To build:
```
yarn build
```## Deployment
Repo has github workflow to auto-deployment bot to Heroku. It requires configured repo secrets: `HEROKU_API_KEY`, `HEROKU_APP_NAME`, `HEROKU_EMAIL`