I'm not certain it was a guess that it is reading the "?" as a wildcard.and no I haven't seen channels that do that not with that exact trigger most I have seen are "!" or "@" and a few "^"
(note) I changed #needhelp to * for testing purposes and forgot to change it back in my previous post... meant to post:
on *:text:!h!*:#needhelp:{
A wildcard is exactly that.. it is wild. means it can be anything.
for example *ello there could be: jello there or hello there... and so on.