Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inizio/tellchima
https://github.com/inizio/tellchima
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/inizio/tellchima
- Owner: IniZio
- Created: 2022-12-29T11:48:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-02T06:10:18.000Z (over 1 year ago)
- Last Synced: 2024-12-20T13:58:13.884Z (27 days ago)
- Language: TypeScript
- Size: 85.9 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### :dog: Tell Doge
> Tries to implement similar functionalities to `/tellchima`
#### Setup
```sh
$ make setup-local# Need to fill in following mandatory secrets
# `SLACK_SIGNING_SECRET`: "Signing Secret" field at https://api.slack.com/apps/A04HKMSH3DE/general
# `SLACK_BOT_TOKEN`: "Bot User OAuth Token" field at https://api.slack.com/apps/A04HKMSH3DE/install-on-team
$ cp .env.example .env
$ make start
```In another terminal...
```sh
# Enter the https address + "/slack/events" in "Request URL" fields for `/tell-doge` and `/untell-doge at https://api.slack.com/apps/A04HKMSH3DE/slash-commands?
$ make ngrok
```Now enter `/enter-doge [your message]` in https://oursky.slack.com/archives/C04GPBBHRM4 to test it out!
#### Stack
This project uses following tools:
- Nodejs (Typescript)
- Prisma (SQLite connector)
- Slack SDK (BoltJS)