Commit Graph

15 Commits

Author SHA1 Message Date
Sammy fa9998e92c Unallow transcoding per default for new users 2023-06-23 21:23:54 +02:00
Sammy d6300e8bec improve movie name resolving
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m55s Details
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
Sammy 71ffc6ba50 use yavin to get random movies 2023-06-15 22:33:22 +02:00
Sammy 5b99c843b4 Fix PR and linting issues 2023-06-15 21:56:15 +02:00
Sammy fdc0fc47b5 removed unnecessary guildId: from logger calls 2023-06-12 20:36:05 +02:00
Sammy f3669ec34f move collection id of movies into configurations 2023-06-12 20:31:52 +02:00
Sammy 0d5c3d30a9 Fix loggers
Some logger messages were missing requestId and guildId
2023-06-10 22:58:00 +02:00
Sammy 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
Sammy 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
mightypanders efd4d69c74 add ids to logging 2023-06-06 23:27:07 +02:00
Sammy 64c5874249 further handling of automatic user adding/deleting 2023-06-04 16:35:43 +02:00
Sammy d3fff38e36 implemented handling of password resets 2023-06-04 03:14:45 +02:00
Sammy 5db37b0e95 handler now creates and disables/enables users 2023-06-04 01:09:24 +02:00
Sammy 4917fe11da fix authentication by not authenticating 2023-06-03 22:06:23 +02:00
mightypanders 08996386ca jellyfin api -> fetch 2023-05-04 23:37:47 +02:00