насколько я понял, токен и работа с апи в телеграм доступны только ботам
если это не так, поправьте
тогда возникает вопрос, возможно ли от имени бота написать сообщение не в канал, не в лс пользователю, а другому боту?
естественно, бот не может нажать "старт" у другого бота, но неужели это нельзя решить?
С помощью API для ботов, врядли. Вы можете воспользоваться client API и сделать общение ботов "пользователей". Но клиентское API очень сложное в отличее от ботов, это сделано для безопасности данных пользователей, по протоколу MTProto.