is the phrase " Iscriviti al mio canale" correct in italian?
Simple question, i just want to say Subscribe to my (youtube) channel, in italian, i did google translated it, but i just want to make sure that the word "channel" isn't only about canals and there is some other word italian people use for youtube ... so is it correct to say Iscriviti al mio canale per favore ?