https://github.com/hyperskill/data-slack-bot
This is repo for data team slack bot
https://github.com/hyperskill/data-slack-bot
assistant llm slack-bot
Last synced: 5 months ago
JSON representation
This is repo for data team slack bot
- Host: GitHub
- URL: https://github.com/hyperskill/data-slack-bot
- Owner: hyperskill
- Created: 2023-10-01T06:11:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-16T08:08:54.000Z (over 1 year ago)
- Last Synced: 2025-01-16T09:45:48.856Z (over 1 year ago)
- Topics: assistant, llm, slack-bot
- Language: Python
- Homepage: https://hyperskill.org
- Size: 373 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Introducing: Data Assistant (Slack Bot) 🤖
### **Capabilities**:
1. **SQL Generation in ClickHouse Dialect** 🚀:
- **DM**: `sql {request}`
- **Mention in channel**: `@Data Assistant sql {request}`
- *Example*: `sql How much time do users take to subscribe?`
2. **YouTrack Issue Submission Assistance** 😮:
- Need help with issue submission for any Hyperskill project? Data Assistant has got you covered.
- For special scenarios:
- **DM**: `{short-name}` (*Example*: `an`)
- **Mention in channel**: `@Data Assistant {short-name}` (*Example*: `@Data Assistant altux`)
- Ready to submit your issue? Use:
- `yt {short-name}` (*Example*: `yt sadm`)
3. **GPT-4 Conversational Model** 🗒:
- Engage in dynamic conversations with the power of GPT-4.
- Bot remembers the conversation context within a thread.
4. **URL Content Parsing** 🤖🔗:
- Provide a URL, and the bot will fetch its content to enhance your requests.
## Useful links
- https://slack.dev/bolt-python/tutorial/getting-started
- Data Assistant App: https://api.slack.com/apps/A05UK8DQSDT/general