~kris/9p

glenda

4943e3ea846463f5135dd3935a47b991768f49d0 — Henesy 5 years ago f7e0ed5
some roll guards
1 files changed, 6 insertions(+), 2 deletions(-)

M x/mux/roll.go
M x/mux/roll.go => x/mux/roll.go +6 -2
@@ 52,8 52,8 @@ func (m *Mux) Roll(ds *discordgo.Session, dm *discordgo.Message, ctx *Context) {
			usage("Invalid numeric for count: " + err.Error())
			return
		}
		if count <= 0 {
			usage("Count must be > 0")
		if count <= 0 || count > 200 {
			usage("Count must be > 0 and <= 200")
			return
		}



@@ 120,6 120,10 @@ func (m *Mux) Roll(ds *discordgo.Session, dm *discordgo.Message, ctx *Context) {
		resp += "\n```\n"
	}

	if len(resp) > 2000 {
		resp = "Error: output exceeded Discordâ„¢ 2000 character limit."
	}

	ds.ChannelMessageSend(dm.ChannelID, resp)

	return