Hello Krishnat,
You are not required to have a GST number to be able to start a YouTube Channel, however if you start receiving substantial revenue by your content, YouTube might ask you to register for it. However so far very few youtubers are asked for a GST number.