mirror of
				https://gitlab.com/ceda_ei/Quadnite-Bot
				synced 2025-10-31 01:00:05 +01:00 
			
		
		
		
	Match dice for full line optionally as a command
This commit is contained in:
		| @@ -15,13 +15,13 @@ module.exports = () => async (ctx) => { | ||||
| 		.map((i) => `_You roll a_ *D${diceSides}* _and get a_ *${i}*`) | ||||
| 		.join("\n"); | ||||
| 	let totalMessage = ""; | ||||
| 	if (numDice > 1 || ctx.match[3]) | ||||
| 	if (numDice > 1 || ctx.match[4]) | ||||
| 		totalMessage = `*Total:* ${total}`; | ||||
|  | ||||
| 	if (ctx.match[3]) { | ||||
| 	if (ctx.match[4]) { | ||||
|  | ||||
| 		const modifier = parseInt(ctx.match[5]); | ||||
| 		const sign = ctx.match[4]; | ||||
| 		const modifier = parseInt(ctx.match[6]); | ||||
| 		const sign = ctx.match[5]; | ||||
| 		if (sign === "+") totalMessage += ` + ${modifier} = ${total + modifier}`; | ||||
| 		else totalMessage += ` - ${modifier} = ${total - modifier}`; | ||||
|  | ||||
|   | ||||
| @@ -70,7 +70,7 @@ module.exports = (bot, [ questions, kys, insults, commands_list, words, roleplay | ||||
| 	bot.command("donate", (ctx) => ctx.reply("Thanks for considering to donate." | ||||
| 		+ " To support the development and hosting of Quadnite Bot, you can " | ||||
| 		+ "donate here: https://liberapay.com/ceda_ei/")); | ||||
| 	bot.hears(/(\d*)d(\d+)(\s*([-+])\s*(\d+))?/i, dice()); | ||||
| 	bot.hears(/^\/?(\d*)d(\d+)(@\w+)?(\s*([-+])\s*(\d+))?$/i, dice()); | ||||
|  | ||||
| 	function getGetGif(command) { | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user