mirror of
https://github.com/uditkarode/bing-chat-telegram.git
synced 2025-02-22 09:12:21 +00:00
1.5 KiB
1.5 KiB
Bing Chat Telegram Bot
A Telegram bot that lets you interact with the Bing AI from chats that you allow in the config.
> To start using this project,
- Git clone and cd into cloned dir
- Run
yarn install
to install the dependencies. - Create a
.env
file or set environment variables according to the reference file .env.example - Run
yarn dev
oryarn build && yarn start
to start the bot.
> To start using this project using Docker,
>> on dev
- Git clone and cd into cloned dir
- Run
docker compose -f .build/docker-compose.yml build
to build the container. - Create a
.env
file or set environment variables according to the reference file.env.example
- Run
docker compose up -d
to start the bot. - Run
docker compose -f .build/docker-compose.yml push
to push container to registry.
>> on prod
- Create
docker-compose.yml
with the content fromdocker-compose.yml
in repo. - Create
.env
with the required variables (see .env.example). - Run
docker compose up -d
to start the bot.
> To enable Telegram command autocompletion,
- Press the
Edit Commands
button in your bot's menu on BotFather, and paste the following:
ai - send a message to Bing AI
variant - get or set the chat variant of the chat
help - get help on how to use the bot
newchat - clear the current conversation and start a new one