Java Помогите с ботом дискорд

dev

Новичок
Автор темы
1
0
Можете помочь с ботом дискорд, никак не могу сделать ему статус, по типу - смотрит, играет, стримит, всё пробовал, ничего не вышло
JavaScript:
import "dotenv/config";
import {Client, Collection, GatewayIntentBits, ChannelType} from "discord.js";
import MongoDBService from "./services/MongoDBService";
import {ICommand, ISlashCommand} from "./types/types";
import {join} from "path";
import {readdirSync} from "fs";
import {handleError} from "./utils";

const {Guilds, GuildMessages, MessageContent} = GatewayIntentBits;

const DISCORD_BOT_TOKEN = process.env.DISCORD_BOT_TOKEN;

const client = new Client({
    intents: [
        Guilds,
        GuildMessages,
        MessageContent,
    ]
});

MongoDBService.connect()
    .then(() => {
        client.slashCommands = new Collection<string, ISlashCommand>();
        client.commands = new Collection<string, ICommand>();
        client.cooldowns = new Collection<string, number>();

        const handlersDir = join(__dirname, "./handlers");
        readdirSync(handlersDir).forEach(handlerFile => {
            require(`${handlersDir}/${handlerFile}`).default.handler(client);
        });
    })
    .catch(err => handleError(err));


client.login(DISCORD_BOT_TOKEN);