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

https://github.com/matthewdias/kitsu-slack

Query Kitsu.io for Anime and Manga from Slack
https://github.com/matthewdias/kitsu-slack

anime kitsu koa2 manga slack

Last synced: 4 months ago
JSON representation

Query Kitsu.io for Anime and Manga from Slack

Awesome Lists containing this project

README

          

This app lets you retrieve information from Kitsu. You can search users, anime, manga, and groups in the default compact mode, or in extended mode. It also supports unfurling Kitsu links into rich previews. By logging in with your Kitsu credentials via `/login`, you can enable additional features, specifically following users and adding/editing media. If you don't have an account, head over to [Kitsu](https://kitsu.io) to get started.

#### Commands

```
/user [(ex)tended] [username] - Lookup a User
/user [(ex)tended] [@username] - Lookup by Slack name
/anime [(ex)tended] [anime title] - Lookup an Anime
/manga [(ex)tended] [manga title] - Lookup a Manga
/group [(ex)tended] [group name] - Lookup a Group
/login [username] [password] - Login to Kitsu
/logout - Logout of Kitsu
/kitsuhelp - Show this message
```

#### Privacy Policy

Your Kitsu credentials are not stored. They are exchanged for a key which is stored in a private database to make authenticated requests to the Kitsu API on your behalf.

Your Slack user and team ids are stored anonymously on the same private database, and are only used for looking up your user. No other Slack data is stored.

#### Support

Go [here](https://kitsu-slack.herokuapp.com/contact.html) for support.

#### Installation

##### Use the official Slack app

Add to Slack

##### Or host it yourself

1. Create a Slack app [here](https://i.imgur.com/Zr8MCop.png)

2. Deploy the app

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)

3. Configure the Slack app like below, replacing `kitsu-slack.herokuapp.com` with the host for your app. You can customize the command keywords if you like.

- Interactive Messages

![](https://i.imgur.com/ohdm2b5.png)

- Slash Commands

![](https://i.imgur.com/Dg5Flab.png)
![](https://i.imgur.com/TibRYGI.png)
![](https://i.imgur.com/nhvEruS.png)
![](https://i.imgur.com/w7LtaPP.png)
![](https://i.imgur.com/m4O6mqT.png)
![](https://i.imgur.com/OweHviE.png)
![](https://i.imgur.com/8NSJXRF.png)

- OAuth & Permissions

![](https://i.imgur.com/56G26Rj.png)

- Event Subscriptions

![](https://i.imgur.com/DIxFkVc.png)