Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hypeserver/bot
Hypeserver Slack bot for fun and stuff
https://github.com/hypeserver/bot
bot image-processing opencv slack-bot
Last synced: 10 days ago
JSON representation
Hypeserver Slack bot for fun and stuff
- Host: GitHub
- URL: https://github.com/hypeserver/bot
- Owner: hypeserver
- Created: 2021-02-07T23:00:25.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-25T17:48:28.000Z (over 1 year ago)
- Last Synced: 2024-04-14T04:18:54.805Z (7 months ago)
- Topics: bot, image-processing, opencv, slack-bot
- Language: Python
- Homepage:
- Size: 996 KB
- Stars: 2
- Watchers: 6
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bot
Hypserver Slack bot for fun and stuff## Devlopment
### Install python poetry, and create an env:```bash
poetry env use python3.8
```### Activate env
```bash
poetry shell
```### Install requriements
```bash
poetry install --dev
```## Deploy
Either create a PR to master 🤩 or just push to master ¯\\\_(ツ)\_/¯ 😂, Google Cloud Build handles the rest.## Features
- Detect images with faces, project one side of the face to the other and post back to `#sapsik` channel.
- gsheet archiving
- Archive pinned items to a gsheet
- Nightly archive to gsheet for links(atm `#linx` only)
- When mentioned in a thread with some keywords, archive the original message to gsheet
- Quick replies
- `sheetle` ask for the sheet that stores the archived content.## TODO
- [ ] Add some tests
- [ ] Cleanup the code and move some regularly used stuff to helper functions
- [ ] M0ar Features!