2c5bf1272e 
					 
					
						
						
							
							Merge pull request 'Fix edgecases for automatic user creation' ( #15 ) from fix/user_accounts into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: #15  
						
						
					 
					
						2023-06-10 00:04:43 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f1c6e10fa 
					 
					
						
						
							
							Merge pull request 'add guides' ( #14 ) from buttons into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: #14  
						
						
					 
					
						2023-06-09 22:23:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c0b24ee3ad 
					 
					
						
						
							
							restructuring  
						
						 
						
						
						
						
					 
					
						2023-06-09 22:01:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3e152864fd 
					 
					
						
						
							
							complete guides  
						
						 
						
						
						
						
					 
					
						2023-06-09 21:30:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						24c120a890 
					 
					
						
						
							
							add /guides interaction with buttons  
						
						 
						
						
						
						
					 
					
						2023-06-09 16:16:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ae5fd2c1b 
					 
					
						
						
							
							Merge pull request 'add 'mitgucken' guide on how to join JF Syncplay group' ( #12 ) from feat/guide into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: #12  
						
						
					 
					
						2023-06-08 20:02:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0aef525994 
					 
					
						
						
							
							initialize attachmentImages ahead of time, to be reused  
						
						 
						
						
						
						
					 
					
						2023-06-08 19:34:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba867b23a 
					 
					
						
						
							
							add 'mitgucken' guide on how to join JF Syncplay group  
						
						 
						
						
						
						
					 
					
						2023-06-08 19:11:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3294d9ca77 
					 
					
						
						
							
							make jf roles configurable via env vars  
						
						 
						
						
						
						
					 
					
						2023-06-08 17:10:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e234e9f68f 
					 
					
						
						
							
							Merge pull request 'Logging and ephemeral messages' ( #11 ) from dev into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: #11  
						
						
					 
					
						2023-06-08 00:19:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						84a0d7bbe1 
					 
					
						
						
							
							turn all slash command replies into an ephemeral message  
						
						 
						
						... 
						
						
						
						Setting ephemeral has to happen in an initial reply (reply() or
deferReply()) to set the mode for all replies in this 'thread'. Once the
ephemeral state of a message has been set it can not be changed. If you
want to send a visible message after an ephemeral message it has to be
new message. See https://discordjs.guide/slash-commands/response-methods.html#ephemeral-responses  
						
						
					 
					
						2023-06-06 23:27:41 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						892562cd0b 
					 
					
						
						
							
							Automatically create and disable users based on watch event  
						
						 
						
						
						
						
					 
					
						2023-06-04 15:02:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d3fff38e36 
					 
					
						
						
							
							implemented handling of password resets  
						
						 
						
						
						
						
					 
					
						2023-06-04 03:14:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						11dac10a07 
					 
					
						
						
							
							Added handler for password reset command  
						
						 
						
						
						
						
					 
					
						2023-06-04 03:10:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7e37641e0b 
					 
					
						
						
							
							finally use request id  
						
						 
						
						
						
						
					 
					
						2023-06-04 01:09:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5db37b0e95 
					 
					
						
						
							
							handler now creates and disables/enables users  
						
						 
						
						
						
						
					 
					
						2023-06-04 01:09:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2a03cd7589 
					 
					
						
						
							
							add event to handle incoming interaction creation events  
						
						 
						
						... 
						
						
						
						every fired slash command is actually an event which needs to be handled
and deferred to the correct command interaction handler. 
						
						
					 
					
						2023-06-04 01:00:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4917fe11da 
					 
					
						
						
							
							fix authentication by not authenticating  
						
						 
						
						
						
						
					 
					
						2023-06-03 22:06:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f91157467d 
					 
					
						
						
							
							fix start phase  
						
						 
						
						
						
						
					 
					
						2023-06-03 22:04:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c400895450 
					 
					
						
						
							
							update client  
						
						 
						
						
						
						
					 
					
						2023-05-04 23:38:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3ae97b6f66 
					 
					
						
						
							
							fix memberupdate  
						
						 
						
						
						
						
					 
					
						2023-05-04 23:38:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						389d8387ee 
					 
					
						
						
							
							remove useraccount handler  
						
						 
						
						
						
						
					 
					
						2023-05-04 23:38:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2e99a98e2d 
					 
					
						
						
							
							nvmrc, package updates  
						
						 
						
						
						
						
					 
					
						2023-05-04 23:38:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						08996386ca 
					 
					
						
						
							
							jellyfin api -> fetch  
						
						 
						
						
						
						
					 
					
						2023-05-04 23:37:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8e3f62c670 
					 
					
						
						
							
							WIP: update user, remove user  
						
						 
						
						
						
						
					 
					
						2023-04-20 20:54:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3494a6ea14 
					 
					
						
						
							
							extend maybe type  
						
						 
						
						
						
						
					 
					
						2023-04-20 20:54:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b01700df6c 
					 
					
						
						
							
							WIP: use guildmember in jf handler, start user creation  
						
						 
						
						
						
						
					 
					
						2023-04-18 23:46:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4ff8c83cdf 
					 
					
						
						
							
							WIP: handle update of user, determine changed roles and hand over to JF  
						
						 
						
						
						
						
					 
					
						2023-04-18 23:45:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b17d0144df 
					 
					
						
						
							
							temp remove addUser wrapper function  
						
						 
						
						
						
						
					 
					
						2023-04-18 23:45:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f18357351c 
					 
					
						
						
							
							nodemon install  
						
						 
						
						
						
						
					 
					
						2023-04-18 23:44:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						257f7e775d 
					 
					
						
						
							
							export jellyfinhandler  
						
						 
						
						
						
						
					 
					
						2023-04-18 23:44:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4ae5989fd5 
					 
					
						
						
							
							add interfaces  
						
						 
						
						
						
						
					 
					
						2023-04-18 23:44:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c28b37b0e9 
					 
					
						
						
							
							add function to filter the role changes from member update  
						
						 
						
						
						
						
					 
					
						2023-04-18 23:44:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						92d8f805b6 
					 
					
						
						
							
							flesh out startup, connect to jf, handover to discordjs  
						
						 
						
						
						
						
					 
					
						2023-04-16 02:04:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a80ccb6bfd 
					 
					
						
						
							
							add: JF handler to take care of JF interactions  
						
						 
						
						
						
						
					 
					
						2023-04-16 02:04:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						901daa4f10 
					 
					
						
						
							
							use jf handler in client  
						
						 
						
						
						
						
					 
					
						2023-04-16 02:03:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						75aae28cbb 
					 
					
						
						
							
							scaffold adduser function  
						
						 
						
						
						
						
					 
					
						2023-04-16 02:02:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ddefd2ef2a 
					 
					
						
						
							
							fix failure dm  
						
						 
						
						
						
						
					 
					
						2023-04-16 02:02:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f5be22fb6f 
					 
					
						
						
							
							rework config and logger  
						
						 
						
						
						
						
					 
					
						2023-04-16 02:02:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e17c7601da 
					 
					
						
						
							
							delete unused files  
						
						 
						
						
						
						
					 
					
						2023-04-16 02:01:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3d2022d1dd 
					 
					
						
						
							
							bot base  
						
						 
						
						
						
						
					 
					
						2023-04-15 22:06:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8dd89f151e 
					 
					
						
						
							
							add jellyfin api  
						
						 
						
						
						
						
					 
					
						2023-04-15 22:02:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						693a3bd8fd 
					 
					
						
						
							
							initial commit  
						
						 
						
						
						
						
					 
					
						2023-04-15 22:02:06 +02:00