Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexandra1044/summary-slack-bot
Slack bot to summarize conversations
https://github.com/alexandra1044/summary-slack-bot
gemini-api go slack
Last synced: 15 days ago
JSON representation
Slack bot to summarize conversations
- Host: GitHub
- URL: https://github.com/alexandra1044/summary-slack-bot
- Owner: alexandra1044
- Created: 2024-09-08T15:59:16.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-15T01:18:51.000Z (about 2 months ago)
- Last Synced: 2024-10-04T21:35:56.111Z (about 1 month ago)
- Topics: gemini-api, go, slack
- Language: Go
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# summary-slack-bot
## Features
- Summarizes recent slack messages using Google Gemini AI.
## Tech Stack
- go - language## Getting Started
1. Clone the repository:
```
https://github.com/alexandra1044/summary-slack-bot.git
```
```
ls summary-slack-bot
```
2. Download Dependencies```
go mod download
```### Prerequisites
To run the slack-bot you need:
- Go installed
- Add appropriate API keys to a .env file within the program as shown below:```
touch .envecho "SLACK_CHANNEL_ID=" > .env
echo "SLACK_BOT_TOKEN=""" > .env
echo "GOOGLE_API_KEY=""" > .env
```