Como hacer que un bot mande mensaje automaticamente con discordjs nodejs y phantomjs

Tengo un bot que hace scrapping y cuando encuentra una coincidencia entre unas palabras claves y una lista que me arroja el scrapping me debería lanzar un mensaje automáticamente al discord, lo que ocurre es que para que ese mensaje ocurra alguien debe estar hablando en el servidor de discord, quisiera saber como hacer para que esto pase sin que nadie este hablando.

Mi código:

var keyword = ['Cosmetics / Skin Care - Classification Validation - Feature Mini Group 2', 'Morphological Annotation', 'French News: Is This Person Involved In A Crime Or Sanctioned?', 'Label Roads( With Sidewalks) In Images'];     for(let i=0; i<JobsListing.length; i++){     for(let j=0; j<keyword.length; j++){         if(JobsListing[i][1] === keyword[j]){                       client.on('message', (message)=>{               if(message.author.bot === false) {                 // Do something if message doesn't come from a bot.                 message.channel.send(`$  {JobsListing[i][0]} $  {JobsListing[i][1]} Paga $  {JobsListing[i][3]} (Ysense) Tareas: $  {JobsListing[i][5]}`);               }              });         }     }    } 

En suposición debería mandarse el mensaje cuando se encuentra alguna coincidencia pero no es así, para que funcione tiene que haber alguien escribiendo en el chat

¿Cómo ejecutar PhantomJS desde PHP?

Necesito crear una funcionalidad que me retorne la última redirección dentro de un conjunto de redirecciones. Para lograr esto yo dispongo de una función PHP, sin embargo, no me sirve para los casos de aquellas urls cuyas redirecciones son realizadas desde JS, porque PHP no ejecuta JS.

Me han recomendado usar un headless browser, por lo que he descargado e instalado PhantomJS. Además, he ejecutado los ejemplos básicos de la documentación y funciona a la perfección.

Ya que PhantomJS se ejecuta en la línea de comandos, invocarlo desde PHP bastaría con añadir simplemente la siguiente línea al script

exec('/usr/local/bin/phantomjs path/somescript.js'); 

Ahora bien, ¿Qué debo hacer para recibir la respuesta de phantomjs?

¿Qué configuraciones debo realizar para que me devuelva la última URL?

phantomjs скачка файла по кнопке

введите сюда описание изображения

В консоли браузера, все норм, файл загружается. Загрузка по нажатию на (.op-excerpt) В фантом-жс все работает, кроме скачки файла. Ссылку сайт не дает, просто сразу начинает скачивать по нажатию на кнопку. введите сюда описание изображения