| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Hey there! This is Kattbot. It's a small bot I developed for fun, and it comes with a handful of nifty features. If you're checking out this repo, here's a rundown of what Kattbot does:
If you're a dev and think of any improvements or have some cool ideas, contributions are always welcome. Thanks for checking out Kattbot!
Configure the bot token, the "Open"AI key, and connection string in user secrets:
"Kattbot:BotToken": "TOKEN_GOES_HERE" "Kattbot:OpenAiApiKey": "API_KEY_GOES_HERE" "Kattbot:ConnectionString": "CONN_STRING_GOES_HERE"
or as environment variables:
Kattbot__BotToken=TOKEN_GOES_HERE Kattbot__OpenAiApiKey=API_KEY_GOES_HERE Kattbot__ConnectionString=CONN_STRING_GOES_HERE
Server=_DB_SERVER_IP_;Database=_DB_NAME_;User Id=_DB_USER_;Password=_DB_PASSWORD_;
Set Kattbot as the startup project and run the project using Kattbot profile.
dotnet run --project Kattbot
Set Kattbot as the startup project and run the project using Docker profile.
Set docker-vs as the startup project and run the project using Docker Compose profile.
Optionally, use Compose \W PgAdmin profile to include a PgAdmin container.
docker build -t kattbot -f docker/Dockerfile .
docker run -d --name kattbot kattbot
docker-compose -f docker/docker-compose.yml up
Optionally, pass the --profile tools flag to include a PgAdmin container.
| Back | FazBrowse Home | New Git URL |