Commit Graph

114 Commits

Author SHA1 Message Date
ekzyis 744813f0bc Replace youtube_dl with yt-dlp 2023-02-28 14:44:07 +01:00
ekzyis 98927b1e3a Merge branch 'update-readme' into 'develop'
Update README with missing instructions

See merge request ekzyis/musicube!30
2023-01-27 21:52:30 +00:00
ekzyis 617637e18e Put run command into Makefile 2023-01-27 21:51:06 +00:00
ekzyis f621b59fc3 Add missing instructions to README 2023-01-27 21:50:45 +00:00
Ramdip Gill 375a7c36cd Merge branch '36-show-youtube-thumbnail-in-now-playing-embed' into 'develop'
Resolve "Show youtube thumbnail in "Now playing:" embed"

Closes #36

See merge request ekzyis/musicube!28
2022-09-26 20:51:31 +00:00
ekzyis 698ef7cf3c Move 'Now playing:' from embed to message content 2022-09-26 22:49:55 +02:00
ekzyis eb9f74ede0 Add pytest to vscode config 2022-09-26 22:34:51 +02:00
ekzyis 5fe52d480d Improve embeds
- Use url attribute to add link to title
- Add video thumbnail as embed image
2022-09-26 22:34:51 +02:00
Ramdip Gill 4e1815f3b1 Merge branch 'no-issue-clean-logs' into 'develop'
Remove audio_url from logs

See merge request ekzyis/musicube!29
2022-09-26 20:23:49 +00:00
ekzyis e82f8f6e80 Remove audio_url from logs 2022-09-26 22:22:11 +02:00
Ramdip Gill 9ec6c2fa5e Merge branch '35-jobs-pytest-artifacts-reports-config-contains-unknown-keys-cobertura' into 'develop'
Resolve "jobs:pytest:artifacts:reports config contains unknown keys: cobertura"

Closes #35

See merge request ekzyis/musicube!27
2022-09-26 18:58:45 +00:00
ekzyis cfb611a005 Update deprecated CI config
See https://stackoverflow.com/a/72173213
2022-09-26 20:56:47 +02:00
Ramdip Gill 874f2b174a Merge branch '32-error-during-command-play-none' into 'develop'
Resolve "Error during command "play": None"

Closes #32

See merge request ekzyis/musicube!25
2022-04-21 21:14:18 +00:00
ekzyis 7f7d1e05fc Fix error message regex pattern 2022-04-21 23:12:24 +02:00
Ramdip Gill 5ef9de8ebc Merge branch '28-use-pre-commit' into 'develop'
Resolve "Use pre-commit"

Closes #28

See merge request ekzyis/musicube!24
2022-04-14 23:27:53 +00:00
ekzyis bfc593f39b Run pre-commit on all files 2022-04-15 01:22:45 +02:00
ekzyis 33f471ee9c Install pre-commit 2022-04-15 01:22:34 +02:00
Ramdip Gill 550f36652b Merge branch '26-signature-extraction-failed' into 'develop'
Resolve "Signature extraction failed"

Closes #26

See merge request ekzyis/musicube!23
2022-04-14 23:19:23 +00:00
ekzyis fe8243cf95 Update youtube-dl to 2021.12.17 2022-04-15 01:18:01 +02:00
ekzyis e9e6e07a83 Better user error messages for errors by youtubedl 2022-04-15 01:03:36 +02:00
ekzyis bbbb39bf3d Truncate title to 256 characters 2022-04-15 01:01:55 +02:00
ekzyis d2d1356521 Escape ANSI escape sequences 2022-04-15 01:01:33 +02:00
ekzyis 9970fab505 Set justMyCode to false 2022-04-15 00:58:32 +02:00
Ramdip Gill 58c165902c Merge branch '22-queue-stops-working-after-reconnect' into 'develop'
Hotfix for 'RuntimeError: no running event loop' during sendings logs to discord

See merge request ekzyis/musicube!22
2021-11-15 20:20:04 +00:00
ekzyis dd82c748a2 Disable fixme in .pylintrc 2021-11-15 21:18:54 +01:00
ekzyis 1a077215fa Hotfix for 'RuntimeError: no running event loop'
See https://gitlab.com/ekzyis/musicube/issues/22
2021-11-15 21:16:15 +01:00
Ramdip Gill c6f045a96e Merge branch '21-add-more-logging' into 'develop'
Resolve "Add more logging"

Closes #21

See merge request ekzyis/musicube!21
2021-11-04 00:47:01 +00:00
ekzyis 7905d7d3ed Remove end of sentence punctuation for log consistency 2021-11-04 01:45:48 +01:00
ekzyis c11c87ccae Add more INFO logging 2021-11-04 01:43:53 +01:00
ekzyis 4dea852995 Add command error logging 2021-11-04 01:32:30 +01:00
Ramdip Gill 6d805e11be Merge branch '18-log-into-discord-channel' into 'develop'
Resolve "Log into discord channel"

Closes #18

See merge request ekzyis/musicube!20
2021-11-04 00:09:17 +00:00
ekzyis 1277e6d00b Fix pylint 2021-11-04 01:07:42 +01:00
ekzyis a26de66f08 Fix pytest 2021-11-04 01:07:34 +01:00
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