Commit graph

109 commits

Author SHA1 Message Date
ed03a14323
chore: merge branch dev to main (#94)
- Remove debug log
- Fix various errors about `play` autocompletion (empty query, max timeout)
- Update dependencies (resolve deprecation of `autoRegisterExtractor`)

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #94
2023-04-27 22:11:28 +02:00
751c1f1161
fix crash on citation with empty msg (only asset) (#92)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #92
2023-04-25 13:30:00 +02:00
d3cd6e1346
fix: could not extract stream for this track (#91)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Resolve https://github.com/Androz2091/discord-player/issues/1705

- Update deps
- Load env file BEFORE importing depedencies
- Now force the usage of play-dl

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #91
2023-04-07 03:12:54 +02:00
d9cb8f02e2
feat: Use OS's ffmpeg instead of npm package (#90)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Closes #77
Follow up of #65

Recommended by https://github.com/Androz2091/discord-player/issues/1639

This also returns to Alpine-based Docker image and remove the Debian one

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #90
2023-03-24 14:32:49 +01:00
acaab12450
Label of following songs showed only on second element of first page or first element of other pages (#89)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #89
2023-03-18 19:50:08 +01:00
b0fda1d167
Fix first element of queue list (#88)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Follow up of #85

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #88
2023-03-18 19:42:29 +01:00
21d9c7e8e7
Fix: Queue listing starting at 26 (#87)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #87
2023-03-18 19:33:27 +01:00
f1d4abff23
Fix music queue numerotation (#86)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #86
2023-03-18 19:27:18 +01:00
087f68c239
upgrade deps (#83)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #83
2023-03-15 13:39:23 +01:00
e6fbca485b
bump sqlite from 5.1.4 to 5.1.6 (#82) [skip ci]
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #82
2023-03-15 13:25:00 +01:00
b585b15959
update to discord-player-v6 (#76)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- Resolve #65
- Update domain name
- Add autocompletion support
- Use debian instead of alpine based image

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #76
2023-03-11 20:36:25 +01:00
d521a2fe8c Feat: Author in music stuff (#75)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Add author in lyrics auto search
Add Authors in nowplaying, queue, trackstart event

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #75
2023-02-20 18:43:41 +01:00
db5aff64c8 feat: Better message in music category (#74)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- Show repeat mode
- Show current track
- Add progressbar in nowplaying
- Better error message (text)
- Better error message (style)
- Embed when its better

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #74
2023-02-17 23:06:18 +01:00
7b076377c3 fix(ci): duplicate (#73) [skip ci]
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #73
2023-02-14 21:16:56 +01:00
8ade72e93a chore(ci) (#72) [skip ci]
update readme and rename file

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #72
2023-02-14 21:13:49 +01:00
9935a56757 feat(ci): Add Woodpecker (#71)
All checks were successful
ci/woodpecker/push/image Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #71
2023-02-14 21:01:43 +01:00
883c91d4cd fix: lyrics crash (#70)
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #70
2023-02-13 22:32:03 +01:00
98de82d2d6 feat(lang): update en-US (#69)
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #69
2023-02-13 17:08:49 +01:00
d7fdf6ff9c chore: fix some locales (#68)
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #68
2023-02-13 16:54:36 +01:00
0c7f282260 chore(deps): bump genius-lyrics from 4.4.2 to 4.4.3 (#67)
Close #64

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #67
2023-02-12 11:21:44 +01:00
2770bd15bb feat: Music support (#62)
Closes #9 via [discord-player](https://github.com/Androz2091/discord-player/)

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #62
2023-02-12 01:11:07 +01:00
Anri
70237b56c0 fix prettier filename (#59)
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/59
2023-01-20 03:44:02 +01:00
Anri
646f08ae4a fix: quotes not working (#60)
- add intent
- fix regex edited by prettier

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/60
2023-01-20 03:43:54 +01:00
Anri
23c6b6eb48 Meta: Use of Prettier (#58)
Usage of Prettier alongs with ESlint

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/58
2023-01-17 23:11:22 +01:00
Anri
42b4257ac0 fix: fix/archive (#56)
Checklist:

- [x] Suivre les indications de `CONTRIBUTING.md`
- [x] Référence aux tickets (par exemple `Closes #xyz`)

- add scope to commands
- fix issues with #55

Since the commands added with #55 are only for specific guilds, they are now scoped only for thoses guilds

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/56
Co-authored-by: Anri <anri@noreply.git.kennel.ml>
Co-committed-by: Anri <anri@noreply.git.kennel.ml>
2023-01-17 22:05:38 +01:00
loonatiny
e380cb908a feat: command archive (#55)
Checklist:

- [x] Suivre les indications de `CONTRIBUTING.md`
<!-- - [ ] Augmente de 1 le numéro de version (soit `x.y.z`, augmentez `z` si
bugfix, `y` si ajout de fonctionnalité et `x` si grande nouveautée) -->
- [x] Référence aux tickets (par exemple `Closes #xyz`)

Co-authored-by: FRANCOIS tanya <fr.tanyan@gmail.com>
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-authored-by: Anri <anri@noreply.git.kennel.ml>
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/55
2023-01-17 14:28:59 +01:00
Anri
74678e0464 Fix: Permissions Docker (#54)
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/54
2023-01-17 13:21:54 +01:00
Anri
3c1fee1de2 fix: fix/docker-52 (#53)
Checklist:

- [x] Suivre les indications de `CONTRIBUTING.md`
- [x] Référence aux tickets (par exemple `Closes #xyz`)

Closes #52

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/53
2023-01-17 12:34:51 +01:00
Anri
8f096b9589 feat: Reminders (#44)
Checklist:

- [x] Suivre les indications de `CONTRIBUTING.md`
- [x] Référence aux tickets (par exemple `Closes #xyz`)

Closes #1

Additional changes:
- use of ChatInputCommandInteraction (part of v14)
- fixed locales progress bars
- updates dependencies
- better handle of errors
- support of modals
- support of buttons

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/44
2023-01-17 12:15:14 +01:00
Anri
9d5c65bf9d bump versions (#43)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/43
2022-07-27 21:46:09 +02:00
Anri
f6ff50449c feat: quote (#42)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/42
2022-07-27 13:00:23 +02:00
Anri
06f19c2f84 docs: contributing update (#41)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/41
2022-07-27 13:00:02 +02:00
Anri
7c3eb13e28 chore: vscode folder (#40)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/40
2022-07-26 12:04:37 +02:00
Anri
93ce26d1e0 docs: fix typo (#39)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/39
2022-07-26 11:36:25 +02:00
Anri
962d083cbd docs: more explanation on fork, branches and issues (#38)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/38
2022-07-26 11:31:42 +02:00
Anri
ab20221754 style: change precision of progress bars (#37)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/37
2022-07-25 01:00:16 +02:00
Anri
1ece0ecb16 feat: help command (#36)
- command.data easier to use
- store commands categories
- ping command more readable
- store commands in a different way (cf. categories)
- update translations
- add string.capitalize() extension
- lowercase command names in localized thing

Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/36
2022-07-25 00:54:19 +02:00
Anri
e6659a4b41 docs: update CONTRIBUTING.md and README.md (#35)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/35
2022-07-25 00:51:01 +02:00
Anri
812c40bb88 feat: add option for the default lang (#34)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/34
2022-07-24 13:03:55 +02:00
Anri
f3fffc258a default_lang (#33)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/33
2022-07-23 16:45:56 +02:00
Anri
db5bb59d43 update template (#30)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/30
2022-07-22 22:53:43 +02:00
Anri
4bb8f010b0 docs: contributing.md and issue/pr template (#29)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/29
2022-07-22 22:47:11 +02:00
Anri
d144bcb375 feat: locales (#27)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/27
2022-07-22 11:46:47 +02:00
Anri
bc49aab23e refactor: cleanup (#26)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/26
2022-07-20 23:47:41 +02:00
Anri
a9ef97daa6 refactor: typescript migration (#24)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/24
2022-07-20 23:01:47 +02:00
Anri
f54083b663 docker-adjustements (#21)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/21
2022-07-04 23:16:02 +02:00
Anri
933b968faf Add slash commands support (#20)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/20
2022-07-03 21:09:57 +02:00
Anri
5e63f35849 Docker support (#19)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/19
2022-07-03 19:19:10 +02:00
Anri
9f24b73ef8 Split into multiple files (#18)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/18
2022-07-03 18:43:31 +02:00
fd2df7aee9
add steps on how to start with the bot 2022-06-06 11:30:25 +02:00