Commit Graph

123 Commits (9cff72aef72d5758aa841eb9b930e07a12b28db6)

Author SHA1 Message Date
trivernis 750ee7d0dc
Add lyrics command and format playlists list differently
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 0cb0a4c47b
Add command to manage playlists
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 6d75b840b4
Switch to diesel with postgres for the database
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 62d9664b35
Fix peko detection and add random rare pekos
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 60f300913d
Add peko alias and easteregg
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis cdeeb2e78d
Fix emojis with pekofy
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis f0d2111628
Add pekofy command
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 5ab22fd343
Add feature to automatically leave when the voicechannel is empty
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 6c9df7e044
Add shutdown and pause command
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis e9c70bc754
Add stats command
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis b4e874ae07
Add logging with fern
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 288675c2ea
Change song fetching to be lazy
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 7dc8087dac
Improve error reporting
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis dd5c9a3673
Add pagination to spotify and thread count lock for ytdl
Add pagination to the spotify wrapper to retreive all
songs in a playlist.
Add a thread count lock to the youtube-dl process to avoid
starting too many at once.

Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis ca1f9e7ecf
Add spotify url support for music
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 8a94518747
Add querying to play command
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis b6dd726c17
Reimplement queue and add guild settings
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 1fad2950b5
Remove unrecognized command hook
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 1d0fa1816c
Add hooks and README
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis a6a603dbb5
Add music commands with songbird
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 6729a61190
Remove durability command and add item and enchantment command
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 56a939a244
Add minecraft durability command
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis f630161356
Add initial structure
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago