the events need to end in a wildcard
did you click the linkie i shared, it is important that you understand what is happening, what a wildcard is, where to put the wildcard, and why the wildcard fixes it. If you did click it, and did read it, and something was unclear about it - it is important that you say that. "so i see how a wild card means it can match anything, i'm not sure how to apply it for this particular issue, and there wasn't an example that i think fits" "gotcha, in this case we want it at the end of the event since there currently is an extra space, that will likely get patch/fixed to go away - we don't want to hard code it to always look for the space, because then we would have to adjust the macro again later if/when they fix it --- making it use the wildcard at the end means it will match with or without the space"
me just typing it out for you is a bunch of typing for me, and 0 learning for you
#Event Hail "#1# says, 'Hail, |${Me.Name}|'" <--------- this does not end in a wild card, and is not going to match if there is a space, or anything else between "bob" and "'"
#Event Hail "#1# says, 'Hail, |${Me.Name}|#*#'" <--------- this ends in a wild card and would match if it had a space (or if dbg removed the bug) this would work if dbg added another space, an interrobang, or fixed their bug and removed the space
#Event Hail "#1# says, 'Hail, |${Me.Name}| '" <--------- this matches a space, it would no longer work if dbg removed the bug
you would need to do something like this for all of your event handling