Commit Graph

15 Commits

Author SHA1 Message Date
fa9998e92c Unallow transcoding per default for new users 2023-06-23 21:23:54 +02:00
d6300e8bec improve movie name resolving
All checks were successful
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m55s
When creating the poll the bot will now only request movie names instead of movies
This improves the errorhandling because the movie names cannot be null
Also the movieName function filters empty movienames and will guarantee the requested number of names
2023-06-16 20:15:36 +02:00
71ffc6ba50 use yavin to get random movies 2023-06-15 22:33:22 +02:00
5b99c843b4 Fix PR and linting issues 2023-06-15 21:56:15 +02:00
fdc0fc47b5 removed unnecessary guildId: from logger calls 2023-06-12 20:36:05 +02:00
f3669ec34f move collection id of movies into configurations 2023-06-12 20:31:52 +02:00
0d5c3d30a9 Fix loggers
Some logger messages were missing requestId and guildId
2023-06-10 22:58:00 +02:00
2707f7d73b Add automatic creation of vote message with random movies
When a !nextwp event is created the bot will fetch random movies and create a message that people can vote on
2023-06-10 14:23:10 +02:00
1e1ab93667 Fix edgecases for automatic user creation
- make eventdescription !wp case insensitive

- Create accounts for users in channel without subscription when event starts

- Make sent messages caused by VoiceState event dependant on creation result (created, enabled)

- Create tmp user if normal user exists but is disabled
2023-06-09 23:56:45 +02:00
efd4d69c74 add ids to logging 2023-06-06 23:27:07 +02:00
64c5874249 further handling of automatic user adding/deleting 2023-06-04 16:35:43 +02:00
d3fff38e36 implemented handling of password resets 2023-06-04 03:14:45 +02:00
5db37b0e95 handler now creates and disables/enables users 2023-06-04 01:09:24 +02:00
4917fe11da fix authentication by not authenticating 2023-06-03 22:06:23 +02:00
08996386ca jellyfin api -> fetch 2023-05-04 23:37:47 +02:00