Skip to content

tonyzzzzzz/Crisp_Telegram_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. Get your crisp API credentials from Crisp API token generator
  2. Create a bot with BotFather, save the token for later use.
  3. 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

License

This project is licensed under the MIT License.

About

An integration of Crisp and Telegram

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages