1.1 KiB
1.1 KiB
Crisp Telegram Bot
A telegram bot built with golang to help integrate Crisp into Telegram.
Currently Supports:
- Forward user messages from crisp to admins on telegram.
- Reply user messages directly on telegram.
Will Support:
- Integration with Slack
- Detailed visitor info
Getting Started
- Get your crisp API credentials from Crisp API token generator
- Create a bot with BotFather, save the token for later use.
- Build & Run.
Requirements
Redis server is used for storing relation between Telegram messages and Crisp messages.
Installing & Deployment
Use prebuilt binary
Download from release page.
Built on your own
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build
Replace GOOS GOARCH with your server architecture.
config.yaml
debug: true
redis:
host: localhost:6379
db: 0
password: ''
crisp:
identifier: 049sk12f-8349-8274-9d91-f21jv91kafa7
key: 078f2106a5d89179gkqn38e5e82e3c7j30ajfkelqnvd874fb2378573499ff505
telegram:
key:
admins:
- 93847124
prefix: "Crisp chat 1"
License
This project is licensed under the MIT License.