A watchlist manager discord bot, written in go + sqlite3
# clone repo
git clone https://github.com/ttamre/watchlist.git
# set this environment variable to your discord bot token
export DISCORD_WATCHLIST_BOT_TOKEN=""
# build binaries
make# run binary
./bin/watchlist
# help message (type this in a text channel that the bot has access to)
./watchlist help./watchlist add <title> <category> <link?>
| PARAMETER | TYPE | DESCRIPTION | REQUIRED |
|---|---|---|---|
| title | text |
title of the movie | ✅ |
| category | text |
one of (movie/show/anime) | ✅ |
| link | text |
link to a trailer/imdb/etc | ❌ |
./watchlist delete <title> <category>
| PARAMETER | TYPE | DESCRIPTION | REQUIRED |
|---|---|---|---|
| title | text |
title of the movie | ✅ |
| category | text |
one of (movie/show/anime) | ❌ |
./watchlist view <sorting>
| PARAMETER | TYPE | DESCRIPTION | REQUIRED |
|---|---|---|---|
| sorting | text |
one of (date/title/category) | ❌ |
./watchlist update <title> <link> or ./watchlist update <title> <category> <link>
| PARAMETER | TYPE | DESCRIPTION | REQUIRED |
|---|---|---|---|
| title | text |
title of the movie | ✅ |
| category | text |
one of (movie/show/anime) | ❌ |
| newLink | text |
link to a trailer/imdb/etc | ✅ |
./watchlist done <title> <category>
| PARAMETER | TYPE | DESCRIPTION | REQUIRED |
|---|---|---|---|
| title | text |
title of the movie | ✅ |
| category | text |
one of (movie/show/anime) | ❌ |
./watchlist rate <title> <rating>> or ./watchlist rate <title> <category> <rating>
| PARAMETER | TYPE | DESCRIPTION | REQUIRED |
|---|---|---|---|
| title | text |
title of the movie | ✅ |
| category | text |
one of (movie/show/anime) | ❌ |
| rating | int |
rating of the movie | ✅ |
./watchlist random
./watchlist help <command>
| PARAMETER | TYPE | DESCRIPTION | REQUIRED |
|---|---|---|---|
| command | text |
command you need help with | ❌ |
./watchlist contact
This project is licensed under the GNU v3 General Public License. For more information, see the LICENSE