Телеграмм-бот может общаться только с теми, кто хоть раз ему написал. Как такового понятия разновидностей у ботов не существует, всё сводится к тому, какую логику общения вы ему создадите. Вложите способность рассылать рекламные сообщения, значит будет рекламный бот. Вложите способность искусственного интеллекта - значит он сможет вести диалоги со своими контактами.
Что касается раскрутки телеграмм-канала, то тут тоже нет никаких отличий от того что вы раскручиваете: свой сайт, свою группу в социалке, или что-то другое - механизмы одни и те же, главное чтобы привлечь пользователей.