Commit Graph

81 Commits

Author SHA1 Message Date
ekzyis 85ec8c95a5 Add env vars to docker image 2021-11-04 00:59:52 +01:00
ekzyis 6abc9a0c64 Add logging 2021-11-04 00:47:58 +01:00
Ramdip Gill 6c3d7434f8 Merge branch 'fix_song_interrupt' into 'develop'
Add option to prevent interrupt during playback

Closes #13

See merge request ekzyis/musicube!19
2021-11-03 23:05:00 +00:00
polynoman 32a1277225 Add option to prevent interrupt during playback 2021-10-27 22:53:13 +02:00
Ramdip Gill c5c49dadf3 Merge branch 'no-issue-message-fs-refactor' into 'develop'
Implement message module as message.py instead of directory

See merge request ekzyis/musicube!16
2021-10-27 15:36:47 +00:00
Ramdip Gill 4927304bb1 Merge branch 'add_asyncio_for_pytest' into 'develop'
Add command prefix environment variable

Closes #20

See merge request ekzyis/musicube!18
2021-10-27 15:32:56 +00:00
Johannes Daub 74e408fa57 Set default prefix 2021-10-27 17:30:48 +02:00
Johannes Daub 0f21810d2a Add command prefix environment variable 2021-10-27 17:17:56 +02:00
Ramdip Gill 73d3d6a2d3 Merge branch 'add_asyncio_for_pytest' into 'develop'
Add pytest-asyncio to requirements

Closes #19

See merge request ekzyis/musicube!17
2021-10-27 14:23:01 +00:00
Johannes Daub 1e5fb1af71 Add pytest-asyncio to requirements 2021-10-27 15:47:25 +02:00
ekzyis 90da1cb6f7 Implement message module as message.py instead of directory 2021-10-27 15:28:24 +02:00
Ramdip Gill 7d4b4f7948 Merge branch 'no-issue-variable-fix' into 'develop'
Fix copy-paste variable name

See merge request ekzyis/musicube!15
2021-10-02 00:39:39 +00:00
Ramdip Gill 9f584a078b Merge branch '16-skip-button' into 'develop'
Resolve "Add skip button"

Closes #16

See merge request ekzyis/musicube!14
2021-10-02 00:34:21 +00:00
ekzyis 5a91d8a5ec Add skip button as reaction on "Now playing:" 2021-10-02 02:12:28 +02:00
ekzyis b5ca4e987a Fix copy-paste variable name 2021-10-02 02:10:41 +02:00
Ramdip Gill 5585e0060d Merge branch '12-handle-playback-error-handling' into 'develop'
Resolve "Crashes in handle_playback cancel loop"

Closes #12

See merge request ekzyis/musicube!13
2021-09-25 23:58:44 +00:00
ekzyis 45244896c8 Refactor code with self._next() 2021-09-26 01:56:07 +02:00
ekzyis 94d018246c Skip song if voice_client is None 2021-09-26 01:51:59 +02:00
ekzyis abe268391f Add try/except 2021-09-26 01:43:49 +02:00
Ramdip Gill d363960426 Merge branch '5-cd' into 'develop'
Add deploy job and script

Closes #5

See merge request ekzyis/musicube!12
2021-09-25 23:17:02 +00:00
ekzyis ce2202bc41 Add deploy job and deploy script 2021-09-26 01:10:52 +02:00
Ramdip Gill e8f481a493 Merge branch '7-docker' into 'develop'
Additional changes regarding docker

See merge request ekzyis/musicube!11
2021-09-25 21:03:46 +00:00
ekzyis 7cb2cf8eb6 Add 'Run image' instructions 2021-09-25 23:01:16 +02:00
ekzyis 9843eacd57 Don't handle YOUTUBE_COOKIES different in Dockerfile 2021-09-25 22:48:16 +02:00
ekzyis d04783e2b3 Add Makefile 2021-09-25 22:46:45 +02:00
Ramdip Gill 9f34e0d774 Merge branch '7-docker' into 'develop'
Create Dockerfile

Closes #7

See merge request ekzyis/musicube!10
2021-09-25 20:12:52 +00:00
ekzyis 4f4e693df1 Create Dockerfile 2021-09-25 22:11:37 +02:00
Ramdip Gill a0ac98f796 Merge branch '10-embeds' into 'develop'
Resolve "Use embeds"

Closes #10

See merge request ekzyis/musicube!9
2021-09-25 20:09:11 +00:00
ekzyis fbb51bb0e1 Improve error messages 2021-09-25 21:34:46 +02:00
ekzyis 4bc1cdaae2 Use embeds 2021-09-25 21:30:52 +02:00
Ramdip Gill 9c32b3d8a0 Merge branch '9-skip' into 'develop'
Resolve "Implement !skip command"

Closes #9

See merge request ekzyis/musicube!8
2021-09-25 19:10:30 +00:00
ekzyis a2a84d5e33 Add comments 2021-09-25 21:06:20 +02:00
ekzyis 645e6556a4 Add skip test 2021-09-25 21:02:35 +02:00
ekzyis 57fbd247da Better test assertion 2021-09-25 20:41:33 +02:00
ekzyis 01cc686520 Fix AttributeError if no voice client 2021-09-25 20:36:15 +02:00
ekzyis c6ea351fa5 Add debug configuration 2021-09-25 20:30:44 +02:00
ekzyis b0a885fca1 Add skip command 2021-09-25 20:30:38 +02:00
Ramdip Gill 80041b22ef Merge branch '8-video-inappropriate' into 'develop'
Fix age-restricted songs not playable

Closes #8

See merge request ekzyis/musicube!7
2021-09-25 18:11:49 +00:00
ekzyis 737173dcd6 Add cookies.txt 2021-09-25 20:09:32 +02:00
ekzyis 9e75fd5cbe Use cookies 2021-09-25 20:02:51 +02:00
Ramdip Gill 9cce0f9f91 Merge branch '1-queue' into 'develop'
Resolve "Implement queue"

Closes #1

See merge request ekzyis/musicube!6
2021-09-25 16:08:59 +00:00
ekzyis e7de722d24 Add assertion message 2021-09-25 18:06:01 +02:00
ekzyis 068e65f468 Improve queue test 2021-09-25 18:05:46 +02:00
ekzyis 247fb5a6d4 Proper cleanup after tests 2021-09-25 16:48:33 +02:00
ekzyis ac6b8783ba Add cog_unload and before_loop 2021-09-25 16:04:41 +02:00
ekzyis f6ee8ff63f Move mbot creation into fixture 2021-09-25 04:03:50 +02:00
ekzyis d96108119e Update tests 2021-09-25 04:03:37 +02:00
ekzyis 8ee2fc2682 Rename url to query 2021-09-25 03:23:08 +02:00
ekzyis b55b3a3f0d Make properties private 2021-09-25 03:23:08 +02:00
ekzyis a27733675e Reply with stringified CommandError on CommandError 2021-09-25 03:23:08 +02:00