Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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 .env

echo "SLACK_CHANNEL_ID=" > .env

echo "SLACK_BOT_TOKEN=""" > .env

echo "GOOGLE_API_KEY=""" > .env
```