aboutsummaryrefslogtreecommitdiffstats
path: root/src/bot/music.rs
Commit message (Collapse)AuthorAgeFilesLines
* Make titles of audio metdata non optionalJokler2020-02-221-12/+6
|
* Spawn actix-web server with access to the botJokler2020-02-221-17/+21
| | | | | | Additionally replace all Mutexes with RwLocks. Hopefully this makes it possible for the web server to serve many requests at once since they would just hold read locks.
* Add functions for BBCode formattingFelix Kaaman2020-02-221-4/+5
|
* Add seeking to audio playerFelix Kaaman2020-02-211-1/+34
| | | | | | | Adds a new "!seek" command which takes in a string that will be parsed by humantime in addition to a '+' or '-' character that can be prefixed to determine if it is a relative seek. Without any prefix characters the seek will be absolute.
* Name threads for better logging and debuggingJokler2020-02-081-29/+35
|
* Make local mode spawn a music bot directlyJokler2020-01-291-1/+2
|
* Block bots from joining channels with other botsJokler2020-01-291-1/+5
|
* Move duplicate code into on_client_left methodJokler2020-01-291-8/+9
|
* Randomly choose from lists of identities and namesJokler2020-01-291-8/+11
|
* Let the music bot leave once its channel is emptyJokler2020-01-291-2/+40
|
* Fix quit method not stopping audio playbackJokler2020-01-291-2/+5
|
* Move master and music bots into seperate filesJokler2020-01-291-0/+358