Я вполне уверен, что нет официального API для чата в документе. Я знаю, что обычный Google чат использует XMPP ; чат в документе, вероятно, просто использует более ограниченную версию.
Теоретически я полагаю, что Google не должен различать программу и пользователя. Возможно, вам удастся провести обратный инжиниринг протокола чата, покопавшись в источнике или проверив сеть. Вы также можете запустить браузер на своем компьютере и имитировать ввод с клавиатуры и мыши, как при обычном вводе.
Кроме того, вы можете взаимодействовать с пользователем, используя саму электронную таблицу, через API электронных таблиц Google .