Commit graph

37 commits

Author SHA1 Message Date
1b09f449b2
add url
All checks were successful
PR Check / lint-and-format (pull_request) Successful in 19s
2024-09-27 20:53:50 +02:00
7fed94def8
chore: merge dev to main (#177)
All checks were successful
Publish latest version / build (push) Successful in 2m21s
Close #93
May fix #100

Reviewed-on: #177
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-23 17:51:22 +02:00
767612a000
chore: merge dev to main (#172)
All checks were successful
Publish latest version / build (push) Successful in 2m2s
Reviewed-on: #172
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-18 18:25:03 +02:00
23d3918459
merge dev to main (#169)
All checks were successful
Publish latest version / build (push) Successful in 1m33s
Close #63
Close #78
Close #79
Close #137

Mutiples fixed, mainly aimed to reminder commands

Also add the Rich Presence, and fix a bug for forwarded messages

Reviewed-on: #169
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-17 22:57:55 +02:00
dad41d3932
fix: don't use default bad value, assert instead (#166)
Some checks failed
Publish latest version / build (push) Has been cancelled
- no longer fallback to known-bad values
- fix build (related to typescript update finding new quirks)

Reviewed-on: #166
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-17 11:36:24 +02:00
d1e7d82488
chore: update dependencies (#163)
Some checks failed
Publish latest version / build (push) Failing after 1m28s
Close #162

Reviewed-on: #163
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-17 11:04:03 +02:00
47236cb63c
chore: comments (#156)
Some checks failed
Publish latest version / build (push) Has been cancelled
i am maniac

Reviewed-on: #156
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-04 13:01:17 +02:00
fd60b91ffe
chore: upgrade to discord.js 14.16 along with other dependencies (#149)
All checks were successful
Publish latest version / build (push) Successful in 1m47s
see #146

Reviewed-on: #149
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-04 09:20:09 +02:00
8f9cdbe753
fix lyrics (#144)
All checks were successful
Publish latest version / build (push) Successful in 1m31s
dont crash when there is not lyrics

Reviewed-on: #144
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-08-12 23:15:04 +02:00
fe38841bf6
fix: synced lyrics (#143)
All checks were successful
Publish latest version / build (push) Successful in 1m36s
Reviewed-on: #143
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-08-12 22:34:29 +02:00
3e43eddc8e
feat: synced lyrics (#142)
All checks were successful
Publish latest version / build (push) Successful in 2m10s
Close #134

Implement synced lyrics

Reviewed-on: #142
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-08-12 17:54:36 +02:00
3e626b8b0e
update dependencies and use new youtube extractor (#138)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #138
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-07-31 13:47:47 +02:00
08edce2bb1
merge dev to main (#133)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
TODO: remove temporary dependencie @web-scrobbler/metadata-filter
Reviewed-on: #133
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-06-01 21:51:35 +02:00
da300386ce
chore: update dependencies (#130)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- [x] Update dependencies
- [x] Reformat files accordingly to the latest prettier version
- [x] Add a rule to format files (older one was just checking)

Reviewed-on: #130
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-04-02 00:11:54 +02:00
e8a7174a4e
Fix crash due to value response of autocompletion (#111)
All checks were successful
ci/woodpecker/manual/publish Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
Max value of .value field is 100

Reviewed-on: #111
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-11-21 20:41:00 +01:00
c416e2371c
feat: Lyrics romanized mode (#109)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Close #101

Reviewed-on: #109
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-11-08 00:10:02 +01:00
912407b446
add silenceremove filter (#107)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #107
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-09-03 19:31:44 +02:00
7595273822
Resolve crash when data.name exceed the length limit (#104)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #104
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-08-19 20:38:19 +02:00
d039c064b7
feat: enchance autocompletion & more (#103)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- Fixing autocompletion crash
- Increase autocompletion response from 10 to 25
- Remove search constraint introduced in #97

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #103
2023-08-08 22:28:53 +02:00
0904bd0d98
Update dependencies and fix a reminder bug (#102)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- Update dependencies
- Resolve a minor bug with reminders

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #102
2023-08-06 20:34:25 +02:00
309d73d03d
Change default extractor (#97)
Some checks failed
ci/woodpecker/push/publish Pipeline failed
Close #84

We use youtube for the search in `/play` BUT spotify is used for the autocompletion
As always, either YoutubeSearch or SpotifySearch retrieve music from youtube

Reviewed-on: #97
2023-08-06 19:31:08 +02:00
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
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
883c91d4cd fix: lyrics crash (#70)
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #70
2023-02-13 22:32:03 +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
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
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
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
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
933b968faf Add slash commands support (#20)
Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/20
2022-07-03 21:09:57 +02:00