Un proyecto SysBot.NET inspirado e impulsado por la comunidad, ¡que une el código de todos!
Presentamos SysBot, ¡el bot de intercambio definitivo para Discord, diseñado específicamente para los amantes de Pokémon! Ya seas un coleccionista apasionado, un luchador competitivo o simplemente te encanta todo sobre estas adorables criaturas, SysBot está aquí para revolucionar tu experiencia de intercambio de Pokémon en Discord.
- Intercambios Pokémon sin esfuerzo: Realiza intercambios de Pokémon fácilmente con SysBot usando comandos intuitivos. Solicita Pokémon específicos, objetos o incluso huevos sorpresa para expandir tu colección.
- Verificación de legalidad: Asegura la legitimidad de tus Pokémon con la avanzada función de verificación de legalidad de SysBot. Verifica si un Pokémon es legal y cumple con las reglas del juego, dándote tranquilidad en tus intercambios.
- Clonado y extracción de Pokémon: Clona fácilmente tus Pokémon más preciados o extrae datos de Pokémon para su análisis y compartición con otros entrenadores.
- Pokémon de eventos exclusivos: Obtén acceso a Pokémon raros y exclusivos de eventos solicitándolos desde la extensa base de datos de eventos de SysBot. ¡Nunca más te perderás un evento limitado!
- Pokémon listos para batalla: Consigue Pokémon optimizados para combates con estadísticas, movimientos y habilidades ideales mediante SysBot, dándote una ventaja competitiva en las batallas.
- Anuncios personalizables: Configura anuncios y notificaciones personalizadas para intercambios, eventos del servidor o cualquier mensaje importante, manteniendo a tu comunidad informada y comprometida.
- Comprobación de semillas y caza de variocolores: Utiliza la función de comprobación de semillas de SysBot para determinar la semilla de tu Pokémon y descubrir el siguiente fotograma variocolor, aumentando tus posibilidades de encontrar ese esquivo Pokémon shiny.
- Generación de equipos VGC: Genera equipos VGC aleatorios a partir de un grupo específico de Pokémon usando SysBot, proporcionando inspiración para tu próxima composición competitiva.
- Gestión integral del bot: Administra fácilmente la configuración de SysBot, incluyendo listas negras, listas blancas, registros y más, asegurando una experiencia personalizada y fluida en tu servidor de Discord.
Con su extensa variedad de comandos y módulos, SysBot ofrece una solución completa para todas tus necesidades de intercambio y gestión de Pokémon en Discord. Combina conveniencia, fiabilidad y facilidad de uso para ofrecerte una experiencia Pokémon inigualable.
¡Intercambia, colecciona y combate para convertirte en el mejor maestro Pokémon con SysBot a tu lado!
Explora la lista detallada de comandos a continuación para descubrir todo el potencial de SysBot y lleva tu experiencia de intercambio Pokémon a un nuevo nivel.
![]() Generación de Equipos PokePaste |
![]() Generación de Equipos VGC |
Corrección Automática de Sets de Showdown |
![]() Huevos Misteriosos |
Solicitudes de Regalos Misteriosos |
Intercambios por Lotes |
fixOT
- Corrige el OT y el apodo de un Pokémon que muestras mediante un intercambio si se detecta un anuncio.fixOTList
- Muestra los usuarios en la cola de FixOT.dittoTrade
- El bot te intercambia un Ditto con los IVs y el idioma solicitados.itemTrade
- El bot te intercambia un Pokémon con el objeto solicitado (o un Ditto si se indica un conjunto de stats).tradeList
- Muestra los usuarios en las colas de intercambio.egg
- Intercambia un huevo generado a partir del nombre de Pokémon proporcionado.hidetrade
- El bot te intercambia un Pokémon generado desde un set de Showdown sin mostrar los detalles del intercambio en el embed.trade
- El bot te intercambia un Pokémon generado desde un set de Showdown.batchTrade
- El bot intercambia múltiples Pokémon de una lista proporcionada, hasta un máximo de 3 intercambios.batchtradezip
- El bot intercambia múltiples Pokémon desde un archivo .zip proporcionado, hasta un máximo de 6 intercambios.listevents
- Lista los archivos de eventos disponibles, filtrados por una letra o cadena específica, y envía la lista por DM.eventrequest
- Descarga archivos de eventos desde la carpeta especificada y los añade a la cola de intercambio.battlereadylist
- Lista los archivos de Pokémon listos para batalla disponibles, filtrados por una letra o cadena específica, y envía la lista por DM.battlereadyrequest
- Descarga archivos listos para batalla desde la carpeta especificada y los añade a la cola de intercambio.tradeUser
- El bot intercambia el archivo adjunto al usuario mencionado.
setavatar
- Establece el avatar del bot con un GIF especificado.
botStatus
- Muestra el estado de los bots.botStart
- Inicia el bot actualmente en ejecución.botStop
- Detiene el bot actualmente en ejecución.botIdle
- Ordena al bot actualmente en ejecución que entre en estado inactivo (Idle).botChange
- Cambia la rutina del bot en ejecución (intercambios).botRestart
- Reinicia el/los bot(s) en ejecución.
clone
- Clona el Pokémon que muestras mediante Intercambio por Enlace (Link Trade).cloneList
- Muestra los usuarios en la cola de clonado.
dump
- Extrae el Pokémon que muestras mediante Intercambio por Enlace.dumpList
- Muestra los usuarios en la cola de extracción.
Announce
- Envía un anuncio a todos los canales Echo añadidos mediante el comandoaec
.addEmbedChannel
- Hace que el bot publique mensajes embebidos de incursiones en el canal.echoInfo
- Muestra la configuración actual de mensajes especiales (Echo).echoClear
- Borra la configuración de mensajes especiales en ese canal específico.echoClearAll
- Borra todas las configuraciones de canales de mensajes especiales (Echo).
hello
- Saluda al bot y recibe una respuesta.
help
- Muestra los comandos disponibles.
status
- Muestra el estado del entorno del bot.
info
- No hay descripción disponible.
lc
- Verifica si el archivo adjunto es legal.lcv
- Verifica si el archivo adjunto es legal con una salida detallada.
legalize
- Intenta legalizar los datos PKM adjuntos.convert
- Intenta convertir un set de Showdown a datos PKM.
logHere
- Hace que el bot registre los logs en el canal.logInfo
- Muestra la configuración actual de registro.logClear
- Borra la configuración de registro en ese canal específico.logClearAll
- Borra toda la configuración de registro.
mysteryegg
- Intercambia un huevo generado a partir del nombre de Pokémon proporcionado.
listguilds
- Lista todos los servidores de los que forma parte el bot.blacklistserver
- Añade un ID de servidor a la lista negra del bot.unblacklistserver
- Elimina un ID de servidor de la lista negra del bot.addSudo
- Agrega al usuario mencionado a la lista sudo global.removeSudo
- Elimina al usuario mencionado de la lista sudo global.addChannel
- Añade un canal a la lista de canales que aceptan comandos.syncChannels
- Copia todos los canales de ChannelWhitelist a AnnouncementChannel.removeChannel
- Elimina un canal de la lista de canales que aceptan comandos.leave
- Sale del servidor actual.leaveguild
- Sale del servidor con el ID proporcionado.leaveall
- Sale de todos los servidores en los que está el bot actualmente.repeek
- Toma y envía una captura de pantalla desde la Switch configurada.video
- Toma y envía un GIF desde la Switch configurada.kill
- Hace que el proceso completo del bot finalice.dm
- Envía un mensaje directo a un usuario especificado.say
- Envía un mensaje a un canal especificado.blacklist
- Añade a un usuario mencionado de Discord a la lista negra.blacklistComment
- Añade un comentario al ID de usuario en la lista negra.unblacklist
- Elimina a un usuario mencionado de la lista negra.blacklistId
- Añade a la lista negra IDs de usuarios de Discord (útil si no están en el servidor).unBlacklistId
- Elimina IDs de usuarios de la lista negra (útil si no están en el servidor).blacklistSummary
- Muestra la lista de usuarios en la lista negra.banID
- Banea IDs de usuarios en línea.bannedIDComment
- Añade un comentario al ID de usuario baneado.unbanID
- Desbanea IDs de usuarios en línea.bannedIDSummary
- Muestra la lista de IDs baneados.forgetUser
- Elimina a usuarios previamente registrados del historial.previousUserSummary
- Muestra una lista de usuarios previamente registrados.
ping
- Hace que el bot responda para confirmar que está en línea.
pokepaste
- Genera un equipo desde una URL de Poképaste y lo envía como archivos por DM.
poolReload
- Recarga el grupo de Pokémon del bot desde la carpeta de configuración.pool
- Muestra los detalles de los archivos Pokémon en el grupo aleatorio.
queueStatus
- Verifica la posición del usuario en la cola.queueClear
- Elimina al usuario de las colas de intercambio. No lo elimina si está siendo procesado.queueClearUser
- Elimina al usuario de las colas de intercambio. No lo elimina si está siendo procesado.queueClearAll
- Elimina a todos los usuarios de las colas de intercambio.queueToggle
- Activa o desactiva la posibilidad de unirse a la cola de intercambio.queueMode
- Cambia el modo de control de la cola (manual/umbral/intervalo).queueList
- Envía por mensaje privado la lista de usuarios en la cola.deleteTradeCode
- Elimina el código de intercambio guardado del usuario.
click
- Pulsa el botón especificado.setStick
- Establece la posición del stick.setScreenOn
- Enciende la pantalla.setScreenOff
- Apaga la pantalla.
seedCheck
- Comprueba la semilla de un Pokémon.seedList
- Muestra los usuarios en la cola de comprobación de semilla.findFrame
- Muestra el siguiente fotograma variocolor desde la semilla proporcionada.
specialrequestpokemon
- Lista eventos disponibles de wondercards de la generación o juego especificado, o solicita un evento específico si se proporciona un número.
blacklist
- Añade a un usuario mencionado de Discord a la lista negra.blacklistComment
- Añade un comentario al ID de usuario en la lista negra.unblacklist
- Elimina a un usuario mencionado de la lista negra.blacklistId
- Añade a la lista negra IDs de usuarios de Discord (útil si no están en el servidor).unBlacklistId
- Elimina IDs de usuarios de la lista negra (útil si no están en el servidor).blacklistSummary
- Muestra la lista de usuarios en la lista negra.banID
- Banea IDs de usuarios en línea.bannedIDComment
- Añade un comentario al ID de usuario baneado.unbanID
- Desbanea IDs de usuarios en línea.bannedIDSummary
- Muestra la lista de IDs baneados.forgetUser
- Elimina del historial a usuarios previamente registrados.previousUserSummary
- Muestra una lista de usuarios previamente registrados.
startHere
- Hace que el bot registre el inicio de los intercambios en el canal.startInfo
- Muestra la configuración de notificaciones de inicio.startClear
- Borra la configuración de notificaciones de inicio en ese canal específico.startClearAll
- Borra todas las configuraciones de notificaciones de inicio.
randomteam
- Genera un equipo VGC aleatorio desde la hoja de cálculo de Google especificada y lo envía como archivos por DM.
- Este Bot cuenta con algunos emojis de discord customizados a mi gusto, por lo que deberás cambiarlos por tus propios emojis para que sean visibles en tu bot.
- A continuación la lista de emojis y cómo cambiarlos.
1- Para el Check Mark en Visual Studio presioná crtl+shift+f
para buscar, pegas <a:yes:1206485105674166292>
y lo cambias por tu emoji a preferencia.
2- Para la X Roja en Visual Studio presioná crtl+shift+f
para buscar, pegas <a:no:1206485104424128593>
y lo cambias por tu emoji a preferencia.
3- Para el Simbolo de Warning en Visual Studio presioná crtl+shift+f
para buscar, pegas <a:warning:1206483664939126795>
y lo cambias por tu emoji a preferencia.
- PD: Si sientes que es mucho trabajo, puedes agregarme a discord y agregaré tus bots a mi servidor donde están los emojis.
Consulte el archivo License.md
para obtener más información sobre las licencias.