Можно попробовать сделать через MacroDroid
1. Заходим в программу и нажимаем на
Мастер создания макроса
2. В разделе
Триггеры нажимаем на
События устройства и выбираем
Уведомление . В Уведомлении указываем
Получено уведомление,
Выбираем приложение от которого будем получать это уведомление. В вашем случае Viber. В содержании уведомления указываем
Любой тип или конкретно на содержание каких сообщений отвечать.
С разделом
Триггеры закончили! Переходим в раздел
Действия
Дальнейшие действия совершаем в разделе
Действия
1. В разделе действия переходим на пункт
Приложения и выбираем
Запустить приложение. Из списка выбираем Viber.
На этом этапе у нас получено уведомление(сообщение) и запущен Viber
2. В пункте
Определенные MacroDroid выбираем
Задержка по времени. Ставим задержку в секундах. Например 2. Уберите галочку использовать будильник. Задержку ставим чтобы приложение полностью открылось перед выполнением след. действия.
3. Переходим в пункт
Действия устройства и выбираем
Взаимодействие с интерфейсом, а затем
Нажать, потом
Определить в приложении. Вас выкинет в меню. Вы должны зайти в Viber, спустить шторку(панель уведомлений сверху), там будет уведомление от MacroDroid на который нужно нажать, а затем жмем на первое сообщение в списке Viber на который надо ответить. Все новые сообщения всегда в начале.
4. Ставим снова задержку в 1 секунду
5. Снова как и 3 пункте переходим
Действия устройства и выбираем
Взаимодействие с интерфейсом, а затем
Нажать, потом
Определить в приложении. На этот раз мы заходим в сообщение и уже там нужно выставить кнопку нажать в ячейку "введите текст".
6. Переходим в пункт
Действия устройства и выбираем
Взаимодействие с интерфейсом, а затем
Вставить. Там 2 варианта. Вставить из буфера или Пользовательский текст. Выбираете то, что нужно вам.
С разделом
Действия закончили!
Переходим в последний раздел сверху
Ограничения
Тут осталось выбрать
Дату и время когда все это будет работать!
Итог будет