Tag: DISCORD
He tratado diferentes cosas para hacer que esto funcione, pero no quiere funcionar. Básicamente estoy intentando verificar el estado personalizado de alguien para una cosa específica, por ejemplo, si hay “.gg/test” en él y darles un rol. Mi código: client.on(‘presenceUpdate’, async (oldPresence, newPresence) => { const role = newPresence.guild.roles.cache.get(“927284722059595828”); const . . . Read more
Estoy creando un evento que verifica una base de datos de “monogodatabase” en un intervalo establecido para ver si hay claves expiradas y luego eliminar un rol de ese miembro. const mongoose = require(“mongoose”) const { Discord, GuildMemberRoleManager, GuildMember, Guild, Client, Message } = require(“discord.js”); const { Database } = . . . Read more
Moví la función de expulsión (kick) y el manejador de errores de expulsión (kick_error) desde la función principal a un cog pero ahora arroja un error. Archivo principal from discord import client from discord.ext import commands import discord from dotenv import load_dotenv import os load_dotenv() TOKEN = os.getenv(‘token’) client = . . . Read more
Quiero enviar un comando como este ‘/checklist’, pero simplemente no funciona. Por ejemplo, en captcha.bot. import requests token = ‘my_token’ channel_id = ‘my_channel_id’ message = ‘/checklist’ def sendMessage(token, channel_id, message): url = ‘https://discord.com/api/v8/channels/{}/messages’.format(channel_id) data = { “content”: message } header = {“authorization”: token} r = requests.post(url, data=data, headers=header) sendMessage(token, channel_id, . . . Read more
Estoy tratando de construir un bot que pueda enviar y almacenar adjuntos. En este momento, tengo esto. Pero dice ‘str’ no es llamable. async def submit(message): attachment = Message.attachments if Message.attachments: with open(‘submit.txt’, ‘a’) as file: file.write(f”{str(message.author.id)(message)(attachment.url)}\n”) if message == None: file.writelines(f”{str(message.author.id)(message)(attachment.url)}\n”) if message.attachment == None: await message.channel.send(“Por favor adjunta . . . Read more