Мы используем javascript SDK Twilio для создания программируемого чата. Я подключаюсь к событию messageAdded для воспроизведения звукового оповещения. Но событие messageAdded инициируется как для входящего сообщения (что я и хочу), так и для исходящего сообщения.
Обработчик принимает аргумент, представляющий сообщение
Как я могу определить отправителя из сообщения? Самое близкое, что я нахожу, это message.author со значением 'system' для входящего.
В чем разница между событиями messageAdded и messageUpdated?