Improved error handling
This commit is contained in:
		
							parent
							
								
									56a75c3af5
								
							
						
					
					
						commit
						b0a9a6a42c
					
				| @ -20,6 +20,8 @@ | ||||
| 	"embeds": { | ||||
| 		"footer": "Silvanus is not affiliated with Grow A Tree or Limbo Labs", | ||||
| 		"color": "0x55FF55", | ||||
| 		"errorTitle": "Oops!", | ||||
| 		"errorPrefix": "There seems to have been a problem.", | ||||
| 		"waterColor": "0x5555FF", | ||||
| 		"fruitColor": "0xCC5555", | ||||
| 		"waterTitle": "Water Notification", | ||||
| @ -48,7 +50,8 @@ | ||||
| 		"supportServer": "https://discord.gg/g5JRGn7PxU" | ||||
| 	}, | ||||
| 	"error": { | ||||
| 		"noGuild": "Setup has not been completed yet. Try running </setup:1065407649363005561> or </help setup:1065346941166297129>" | ||||
| 		"noGuild": "Setup has not been completed yet. Try running </setup:1065407649363005561> or </help setup:1065346941166297129>", | ||||
| 		"invalidSubcommand": "Invalid subcommand detected." | ||||
| 	}, | ||||
| 	"status": { | ||||
| 		"treeAndLeaderboard": "Tree and leaderboard messages were both found, setup is complete. Run </setupinfo:1065413032374706196> to verify. Run </compare:1065346941166297128> to get started!", | ||||
|  | ||||
| @ -157,8 +157,8 @@ const functions = { | ||||
| 		errorEmbed(content) { | ||||
| 			const embed = new EmbedBuilder() | ||||
| 				.setColor(0xFF0000) | ||||
| 				.setTitle('Error!') | ||||
| 				.setDescription("Error: " + content) | ||||
| 				.setTitle(strings.embeds.errorTitle) | ||||
| 				.setDescription(`${strings.embeds.errorPrefix}\n${content}`) | ||||
| 				.setFooter({ text: `v${package.version} - ${strings.embeds.footer}` }); | ||||
| 			const messageContents = { embeds: [embed], ephemeral: true }; | ||||
| 			return messageContents; | ||||
|  | ||||
| @ -88,6 +88,7 @@ module.exports = { | ||||
| 				} | ||||
| 				break; | ||||
| 			default: | ||||
| 				await interaction.editReply(fn.builders.errorEmbed(strings.error.invalidSubcommand)).catch(e => console.error(e)); | ||||
| 				break; | ||||
| 		} | ||||
| 	}, | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user