func Accept(cmdInfo CommandInfo) {
	if len(cmdInfo.CmdOps) != 2 || !isAdmin(cmdInfo.Msg.Member.Roles, cmdInfo.AdminRole) {
		// command length must be 2 and must be admin
		return
	}
	repID := cmdInfo.CmdOps[1]
	if !cmdInfo.Service.Rep.RepIDExists(repID) {
		// repID doesn't exist
		return
	}
	userID := cmdInfo.Service.Rep.GetUser(repID)
	if !cmdInfo.Service.Rep.Exists(userID) {
		// if someone has been repped, they need to have an event or trade already...
		// new events and trades individuals are initialized to 0 previously
		// this case shouldn't be repped so we automatically reject
		return
	}
	err := cmdInfo.Service.Rep.Increase(userID)
	if err != nil {
		// error updating individual
		return
	}
	// clean temp map
	cmdInfo.Service.Rep.Clean(repID)
	// print success msg
	embed := cmdInfo.createMsgEmbed(
		"Accepted Reputation Request", checkThumbURL, "App ID: "+repID,
		successColor, format(
			createFields("Congratulations, your rep has increased!", mentionUser(userID), true),
		))
	cmdInfo.Ses.ChannelMessageSendEmbed(cmdInfo.AppID, embed)
}
// Accept will allow moderators (or bot controllers) to accept
// reputation application requests
//
// The command usage should look like: ;accept 1234
Accept will allow moderators (or bot controllers) to accept
reputation application requests

The command usage should look like: ;accept 1234
// Accept will allow moderators ( or bot controllers ) to accept // reputation application requests // // The command usage should look like : ; accept 1234
func Accept(cmdInfo CommandInfo) {
	if len(cmdInfo.CmdOps) != 2 || !isAdmin(cmdInfo.Msg.Member.Roles, cmdInfo.AdminRole) {
		return
	}
	repID := cmdInfo.CmdOps[1]
	if !cmdInfo.Service.Rep.RepIDExists(repID) {
		return
	}
	userID := cmdInfo.Service.Rep.GetUser(repID)
	if !cmdInfo.Service.Rep.Exists(userID) {
		return
	}
	err := cmdInfo.Service.Rep.Increase(userID)
	if err != nil {
		return
	}
	cmdInfo.Service.Rep.Clean(repID)
	embed := cmdInfo.createMsgEmbed(
		"Accepted Reputation Request", checkThumbURL, "App ID: "+repID,
		successColor, format(
			createFields("Congratulations, your rep has increased!", mentionUser(userID), true),
		))
	cmdInfo.Ses.ChannelMessageSendEmbed(cmdInfo.AppID, embed)
}
func Accept ( cmdInfo CommandInfo ) { if len ( cmdInfo . CmdOps ) != 2 || ! isAdmin ( cmdInfo . Msg . Member . Roles , cmdInfo . AdminRole ) { return } repID := cmdInfo . CmdOps [ 1 ] if ! cmdInfo . Service . Rep . RepIDExists ( repID ) { return } userID := cmdInfo . Service . Rep . GetUser ( repID ) if ! cmdInfo . Service . Rep . Exists ( userID ) { return } err := cmdInfo . Service . Rep . Increase ( userID ) if err != nil { return } cmdInfo . Service . Rep . Clean ( repID ) embed := cmdInfo . createMsgEmbed ( " " , checkThumbURL , " " + repID , successColor , format ( createFields ( " " , mentionUser ( userID ) , true ) , ) ) cmdInfo . Ses . ChannelMessageSendEmbed ( cmdInfo . AppID , embed ) }
Accept will allow moderators (or bot controllers) to accept
reputation application requests
Accept will allow moderators ( or bot controllers ) to accept reputation application requests
// command length must be 2 and must be admin // repID doesn't exist // if someone has been repped, they need to have an event or trade already... // new events and trades individuals are initialized to 0 previously // this case shouldn't be repped so we automatically reject // error updating individual // clean temp map // print success msg