Мониторинг дискорд

TopCarl

Участник
Автор темы
108
14
Помогите пожалуйста, задаюсь таким вопросом можно ли сделать мониторинг онлайна сервера самп в активность бота дискорд, просто давно играл в раст и видел в дискорд каналах что висят боты и в их активности написан онлайн сервера в игре
 

chapo

чопа сребдс // @moujeek
Модератор
8,934
11,702
Код:
npm i discord.js
npm i samp-query
JavaScript:
const query = require('samp-query');
const { Client, GatewayIntentBits, ActivityType } = require('discord.js');
const client = new Client({ intents: [GatewayIntentBits.Guilds] });

const server = {
    ip: '185.169.134.45',
    port: 7777
}

client.on('ready', () => {
    console.log(`Started.`);
    setInterval(() => {
        query({ host: server.ip, port: server.port }, (error, response) => {
            if (error) return console.log(error);
            client.user.setActivity(`Игроков: ${response.online}`);
        });
        console.log('online updated');
    }, 5000)
});

client.login('ТВОЙ ТОКЕН');
1677516018140.png
 
  • Нравится
Реакции: TopCarl