Sorry if that sounds confusing, I'm a complete noob to this and just trying to figure out a way around the character limit when it comes to the 8-ball type response commands. I already figured out how to use pastebin for returning a longer list of different responses, but the problem with that is in some of those responses I want to put like $(user) or $(touser), but pastebin just copy and pastes the answers (go figure lol) and the will output exactly this "slapped $(touser) with a wet noodle".
So then I thought, "well is it possible for a command to activate another command?" Something like this
!addcom !slap $(user) $(eval const responses = [!love, !hate]; responses[Math.floor(Math.random() * responses.length)];)
and then !love and !hate would have different lists of answers but in the same form as above using $(user) and $(touser) in the responses. (and also I could just set !love !hate to be mod only commands so they couldn't be used, but nightbot is a mod so it shouldn't have a problem when it executes the main command !slap command maybe..?)
So is there some way to do this? or if you have a better suggestion, I'm all ears! Thank you! <3