mirror of
				https://github.com/keanuplayz/TravBot-v3.git
				synced 2024-08-15 02:33:12 +00:00 
			
		
		
		
	added functionality for reacting to in-line replies
This commit is contained in:
		
							parent
							
								
									b549f7d22f
								
							
						
					
					
						commit
						fae06f66d4
					
				
					 1 changed files with 13 additions and 2 deletions
				
			
		|  | @ -11,7 +11,18 @@ export default new Command({ | ||||||
|         let target: Message | undefined; |         let target: Message | undefined; | ||||||
|         let distance = 1; |         let distance = 1; | ||||||
|          |          | ||||||
|         if ($.args.length >= 2) { |         // allows reactions by using an in-line reply
 | ||||||
|  |         if($.message.reference){ | ||||||
|  |             const messageID = $.message.reference.messageID; | ||||||
|  |             try{ | ||||||
|  |                 target = await $.channel.messages.fetch(messageID!) | ||||||
|  |             }catch{ | ||||||
|  |                 return $.channel.send("Unknown error occurred!") | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |          | ||||||
|  |         // handles reacts by message id/distance
 | ||||||
|  |         else if ($.args.length >= 2) { | ||||||
|             const last = $.args[$.args.length - 1]; // Because this is optional, do not .pop() unless you're sure it's a message link indicator.
 |             const last = $.args[$.args.length - 1]; // Because this is optional, do not .pop() unless you're sure it's a message link indicator.
 | ||||||
|             const URLPattern = /^(?:https:\/\/discord.com\/channels\/(\d{17,19})\/(\d{17,19})\/(\d{17,19}))$/; |             const URLPattern = /^(?:https:\/\/discord.com\/channels\/(\d{17,19})\/(\d{17,19})\/(\d{17,19}))$/; | ||||||
|             const copyIDPattern = /^(?:(\d{17,19})-(\d{17,19}))$/; |             const copyIDPattern = /^(?:(\d{17,19})-(\d{17,19}))$/; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue