С утра тяжко понимать, но идея как-то... Фактически говоришь про текстовую трансляцию. Однако при запуске всегда могут быть задержки/переносы/что угодно еще, так что имхо теряется смысл бота, если все обновления ручками учитывать
Насчет ручной правки сценария можно что-то придумать. Всегда найдётся несколько ответственных человек, которые смогут подсказывать боту об изменениях сценария. А регулярного протокола для таких вещей ещё никто не придумал.