HELP! Youtube doesn't accept the underscores of my commands!

Asked Jul 14, 2022·27 replies·Last activity 4 years ago·Open in Discord ↗
Archived from the original community forum
Things may have changed since it was written. Still stuck? Ask the community on Discord.

HELP! Youtube doesn't accept the underscores of my commands!

27 replies

Hey @Velvet Otter!

I'm not sure how you expect us to help you? You don't give us the code of your command, how to use it, what you expect, and what is actually happening. We have no detail, we can't help, we're not wizards, we can't read your mind.

Read the rules of the forum (link expired).

the code is !epic and when someone writes this in chat on youtube the nightbot doesn't respond because the message for this code has an underscore

Sorry @Velvet Otter but that is not what we are after.
You have only supplied us with the command name used to call in the command.

We also don’t know what “!epic” is because !epic is custom to you and although we know the name of the command this is not specific enough at all. As Emily already asked we need to know:

Polar Cat said:
the code of your command, how to use it, what you expect, and what is actually happening.

A screenshot could also help us. 🙂

Alright... I will be more specific.
I created the !epic command to spread my games nick to my youtube subscribers. But when they put !epic in the live chat, the command does not respond, because my nick has an underline, and for some reason, the Youtube doesn’t accept the underscores of my commands!

This took me ages to test because i cant go live on youtube myself and most people have subscriber only mode turned on :( But i finally managed to do a command in two other peoples chat that includes underscores and it works fine 🙂 ( name and link crossed out underscores circled )

This is making me think that perhaps it has something to do with your code on your end, are you able to share what code you are using?

Screenshot_2022-07-16_19.08.07.pngScreenshot_2022-07-16_18.54.04.png

I'm also going to do live on youtube today and if necessary I'll send a photo of how the nightbot doesn't respond to this command.
And the messagem of the command is in portuguese because I live in Portugal 😅

Screenshot_20220716-101301_Chrome.jpg

Yeah a screenshot would help. Its just hard for me to help you as i cant test in my own chat.

Due to timezone differences it is late for me and i only do this in my spare time. Unfortunately someone else will have to help you further. ( until I wake up in the morning )

ok, but how do I solve this problem... it makes no sense not to post a message that has an underline.

Velvet Otter said:
it makes no sense not to post a message that has an underline.

Indeed, that's why we need a screenshot of what's happening when you call the command, make sure to take it from the Live Chat, and not the Top Chat point of view, see why.

could be a screenshot of an old live?

I'm not sure, I don't know how YouTube handles the past chat once the stream isn't live anymore, I'd imagine they remove any potential error message, so I think it should be taken during one of your live stream ideally, either by you or one of your moderator, not by a basic user, and in the Live Chat.

I'm live now and I put !epic and the nightbot doesn't respond

Screenshot_20220716-150645_YouTube.jpg

Is the screenshot from Live Chat, not Top Chat?
If yes, I'd check if you have an automod with a rule to remove underscores.

Okay, I have an idea, can you create a command that contains underscores, like your !epic command, and see if it responds?
Something like: !addcom !test _ (to add the command through your chat), don't copy/paste, you have to type it with your keyboard for the test to make sense.

  • If it answers, then I'm wondering if the characters used in your !epic command name are all Latin, because e and е look identical, yet don't share the same unicode, in which case I'd suggest renaming your command, just erase the current name completely, and re-write it.
  • If it doesn't answer, then you have an automod setting somewhere that prevents underscores.

ok, so create a command similar to this but from the computer, right?

I use it on my phone, is that why the underline doesn't appear? But I will test it on the computer as you told me earlier.

Hmm, I'm not sure how computer vs phone would change much, but maybe the keyboards are not using the same unicode, wouldn't be the first time it happens.

Hi, I created the command through the computer and it appeared, so I already know what commands with underscore I have to create on the computer. Thanks for helping me!

Hello again, now I have another problem. I deleted the commands and re-created them on the computer and the !social and !epic commands are not showing up in the youtube chat. Before deleting the !social was showing up. Before the !epic didn't work anymore because it had an underline, I created a different one on the computer and it was solved, so I created the !epic again and it's not working again. Can you help me?

Screenshot_20220720-153447_YouTube.jpg

Do both !social and !epic commands contain "_"?
Did you change anything from the last time you made !social?

Only !epic have "_"
About !social the text is similar to what it had before. But for !epic it doesn't make sense not to work, because with the command they asked me to create to see if there was something blocking the underscore, this one worked, and I also saw other lives on youtube in which the NightBot command responded with underscore

Sorry for the delay.
@member do you have an idea how to fix this nonsense?
I don't see what could be the issue here.

Hello, about the !social command I recreated and it worked again. Despite having recreated (again) the !epic command, it still doesn't work!

Screenshot_20220802-222752_YouTube.jpg

Didn't find your answer? The community is on Discord.

Ask on Discord