Archivos de Código
$alwaysReply (A - Z sin premium)
!rank
$nomention
$suppressErrors
$var[user;$findUser[$message]]
$var[A;$sendMessage[Buscando rango de $nickname[$var[user]];yes]]
$suppressErrors
$image[https://edgabot.lucnodes.es/api/image/rankCard/type2/?avatar=$userAvatar[$var[user]]?size=2048&username=$url[encode;$toTitleCase[$username[$var[user]]]]&sub=$url[encode;$var[user]]&rango=$if[$getUserVar[level;$var[user]]>=1]$getLeaderboardPosition[user;level;desc;$var[user]]$elseif[$getUserVar[level;$var[user]]==0]0$endif&nivel=$getUserVar[level;$var[user]]&xp=$getUserVar[xp;$var[user]]&xp_max=$getUserVar[req;$var[user]]&badges=$replaceText[$replaceText[$replaceText[$replaceText[$userBadges[$var[user];,];active_developer;https://cdn.discordapp.com/emojis/1184357299385552958.png;-1];hype_squad_bravery;https://cdn.discordapp.com/emojis/1184356333810622545.png;-1];hype_squad_balance;https://cdn.discordapp.com/emojis/1184356308099534948.png;-1];hype_squad_brilliance;https://static.wikia.nocookie.net/discord/images/2/27/Hypesquad_brilliance_badge.png/revision/latest?cb=20210611054026;-1]$if[$userBadges[$var[user];]==]$replaceText[$replaceText[$isBot[$var[user]];false;https://cdn.discordapp.com/emojis/1190434627018575932.png;1];true;https://cdn.discordapp.com/emojis/1190444627875074188.png,https://cdn.discordapp.com/emojis/1173712746337018028.png;1]$else,$replaceText[$replaceText[$isBot[$var[user]];false;https://cdn.discordapp.com/emojis/1190434627018575932.png;1];true;https://cdn.discordapp.com/emojis/1190444627875074188.png,https://cdn.discordapp.com/emojis/1173712746337018028.png;1]$endif]
$title[**Rank card [** $nickname[$var[user]] **\]**]
$description[Nivel **$getUserVar[level;$var[user]]** | XP `$getUserVar[xp;$var[user]]`/`$getUserVar[req;$var[user]]` | Rango `$if[$getUserVar[level;$var[user]]>=1]$getLeaderboardPosition[user;level;desc;$var[user]]$elseif[$getUserVar[level;$var[user]]==0]0$endif`
Te hace falta **$replaceText[$sub[$getUserVar[xp;$var[user]];$getUserVar[req;$var[user]]];-;]XP** Para subir al nivel $sum[$getUserVar[level;$var[user]];1].]
$reply
$suppressErrors
$deleteMessage[$channelID;$var[A]]
!top
$var[A;$sendMessage[Cargando datos...;yes]]
$var[varname;level]
$var[vartype;user]
$var[amount;5]
$var[title;Levelist]
$var[footer;$username[$botID]]
$var[background;]
$var[page;1]
$var[theme;$randomText[1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16]]
$c[Choose a theme from 1-16:
1. Cyberpunk Dark
2. Cyberpunk Light
3. Matrix Dark
4. Matrix Light
5. Sunset Dark
6. Sunset Light
7. Ocean Dark
8. Ocean Light
9. Royal Dark
10. Royal Light
11. Candy Dark
12. Candy Light
13. Tech Dark
14. Tech Light
15. Gold Dark
16. Gold Light]
$var[values;$getLeaderboardValue[$var[vartype];$var[varname];asc;1;value],$getLeaderboardValue[$var[vartype];$var[varname];asc;2;value],$getLeaderboardValue[$var[vartype];$var[varname];asc;3;value],$getLeaderboardValue[$var[vartype];$var[varname];asc;4;value],$getLeaderboardValue[$var[vartype];$var[varname];asc;5;value]]
$var[userid;$getLeaderboardValue[$var[vartype];$var[varname];asc;1;id],$getLeaderboardValue[$var[vartype];$var[varname];asc;2;id],$getLeaderboardValue[$var[vartype];$var[varname];asc;3;id],$getLeaderboardValue[$var[vartype];$var[varname];asc;4;id],$getLeaderboardValue[$var[vartype];$var[varname];asc;5;id]]
$textSplit[$var[userid];,]
$var[username;$try$username[$splitText[1]]$endtry,$try$username[$splitText[2]]$endtry,$try$username[$splitText[3]]$endtry,$try$username[$splitText[4]]$endtry,$try$username[$splitText[5]]$endtry]
$var[avatar;$try$userAvatar[$splitText[1]]$endtry,$try$userAvatar[$splitText[2]]$endtry,$try$userAvatar[$splitText[3]]$endtry,$try$userAvatar[$splitText[4]]$endtry,$try$userAvatar[$splitText[5]]$endtry]
$var[banner;$try$userBanner[$splitText[1]]$endtry,$try$userBanner[$splitText[2]]$endtry,$try$userBanner[$splitText[3]]$endtry,$try$userBanner[$splitText[4]]$endtry,$try$userBanner[$splitText[5]]$endtry]
$c[=======CUSTOM EMBED=======]
$var[card;https://jayaapi.vercel.app/ranking?tema=$var[theme]&quantia=$var[amount]&title=$url[encode;$var[title]]&usernames=$var[username]&avatars=$var[avatar]&banners=$var[banner]&valores=$var[values]&page=$var[page]&footer=$url[encode;$var[footer]]$if[$var[background]!=]$var[background]$endif]
$nomention
$color[#33e4ff]
$title[👑 • Levelist]
$image[$var[card]]
$reply
$suppressErrors
$deleteMessage[$channelID;$var[A]]
!level-message
$nomention
$onlyPerms[managechannels;Necesitas el permiso de ``gestionar canales`` para usar este comando!]
$jsonParse[$getServerVar[ajustes;$guildID]]
$if[$message==]
$description[:x: Ningun argumento obtenido.
> Escribe un mensaje que se usara cada que un usuario suba de nivel
-# Usa `E!levelMessage tags` para obtener los tags disponibles.]
$stop
$endif
$if[$message==tags]
$color[$random[0;999999]]
$title[Tags disponibles]
$description[`{level}` : Muestra el nuevo nivel del usuario.
`{authorID}` : Muestra el ID del usuario.
`{mention}` : Menciona al usuario.
`{username}` : Muestra el nombre del usuario.
`{discriminator}` : Muestra el discriminador del usuario.]
$stop
$elseif[$checkContains[$message;{level}]==false]
$description[:x: Por favor usa almenos el tag `{level}`.
> No puedes establecer un mensaje sin ningun tag]
$stop$else
$title[✅️ Se guardaron los cambios]
$description[**Mensaje guardado**
```$message```]
$jsonSetString[mensaje;$message]
$setServerVar[ajustes;$jsonStringify;$guildID]
$endif
!level-channel
$nomention
$onlyPerms[managechannels;Necesitas el permiso de ``gestionar canales`` para usar este comando!]
$jsonParse[$getServerVar[ajustes;$guildID]]
$var[ca;$findChannel[$message]]
$if[$message==]
$description[:x: Ningun argumento obtenido.
> Porfavor menciona un canal para que los mensajes de subida de nivel]
$stop
$elseif[$channelExists[$var[ca]]==false]
$description[:x: El canal `$message` no existe prueba de nuevo con: mencion, ID, nombre.]
$stop
$else
:white_check_mark: Canal establecido en <#$var[ca]> correctamente.
$jsonSetString[canal-message;$var[ca]]
$setServerVar[ajustes;$jsonStringify;$guildID]
$endif
!add-rewards
$nomention
$if[$checkUserPerms[$authorID;admin]==false]
:x: No tienes admin
$stop
$endif
$jsonParse[$getServerVar[rewards;$guildID]]
$var[roleval;$findRole[$message[2]]]
$if[$isNumber[$message[1]]==false]
:x: Por favor selecciona un level valido (maximo hasta 10).
$stop
$elseif[$roleExists[$var[roleval]]==false]
:x: Ese rol existe prueba con otro.
$stop
$elseif[$and[$isNumber[$message[1]]==true;$message[1]>10]==true]
:x: No puedes agregar mas 10 niveles en reconpensas lo siento.
$stop
$endif
$if[$message[1]==1]
$jsonSetString[level1;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (1).
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==2]
$jsonSetString[level2;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (2).
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==3]
$jsonSetString[level3;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (3
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==4]
$jsonSetString[level4;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (4)
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==5]
$jsonSetString[level5;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (5)
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==6]
$jsonSetString[level6;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (6)
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==7]
$jsonSetString[level7;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (7)
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==8]
$jsonSetString[level8;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (8)
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==9]
$jsonSetString[level9;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con éxito al level (9).
$setServerVar[rewards;$jsonStringify;$guildID]
$elseif[$message[1]==10]
$jsonSetString[level10;$var[roleval]]
:star: Se agrego <@&$var[roleval]> con exito al level (10).
$setServerVar[rewards;$jsonStringify;$guildID]
$endif
!add-vip
$nomention
$var[id;$findRole[$message]]
$if[$message==]
$description[:x: Ningun argumento obtenido
> Porfavor menciona un rol]
$stop
$elseif[$roleExists[$var[id]]==false]
$description[:x: El rol `$message` no existe, prueba de nuevo
> Menciona un rol valido]
$stop
$elseif[$checkUserPerms[$authorID;admin]==false]
$description[:x: No tienes `administrador` para hacer esto]
$stop
$elseif[$checkUserPerms[$botID;admin]==false]
$description[Necesito permisos de adminitrador para proceder.
> Por favor dame administrador]
$stop
$else
$description[:white_check_mark: Perfecto, se establecio el rol vip: <@&$var[id]>]
$setServerVar[role-pre;$var[id];$guildID]
$endif
!view-rewards
$nomention
$jsonParse[$getServerVar[rewards;$guildID]]
$allowRoleMentions[]
$thumbnail[$serverIcon]
$title[Reconpensas]
$description[
```
Premium: 40% ⬆️
Server Booster 50% ⬆️⬆️
```]
$addField[Nivel 1:;
$if[$json[level1]==]Nada registrado$else<@&$json[level1]> ID: `$json[level1]`$endif
**Nivel 2:**
$if[$json[level2]==]Nada registrado$else<@&$json[level2]> ID: `$json[level2]`$endif
**Nivel 3:**
$if[$json[level3]==]Nada registrado$else<@&$json[level3]> ID: `$json[level3]`$endif
**Nivel 4:**
$if[$json[level4]==]Nada registrado$else<@&$json[level4]> ID: `$json[level4]`$endif
**Nivel 5:**
$if[$json[level5]==]Nada registrado$else<@&$json[level5]> ID: `$json[level5]`$endif
;true]
$addField[Level 6:;
$if[$json[level6]==]Nada registrado$else<@&$json[level6]> ID: `$json[level6]`$endif
**Nivel 7:**
$if[$json[level7]==]Nada registrado$else<@&$json[level7]> ID: `$json[level7]`$endif
**Nivel 8:**
$if[$json[level8]==]Nada registrado$else<@&$json[level8]> ID: `$json[level8]`$endif
**Nivel 9:**
$if[$json[level9]==]Nada registrado$else<@&$json[level9]> ID: `$json[level9]`$endif
**Nivel 10:**
$if[$json[level10]==]Nada registrado$else<@&$json[level10]> ID: `$json[level10]`$endif
;true]
$color[$random[0;999999]]
$reply
!level-reset
$nomention
$onlyPerms[managechannels;Necesitas el permiso de ``gestionar canales`` para usar este comando!]
$if[$message==all]
$description[:white_check_mark: Se reseteo todo: correctamente XP/Level de todos los usuarios y Canales/Ajustes(mensajes).]
$resetUserVar[xp]
$resetUserVar[req]
$resetUserVar[level]
$resetServerVar[rewards]
$resetServerVar[ajustes]
$elseif[$message==rewards]
$description[:white_check_mark: Se resetearon las recompensas.]
$resetServerVar[rewards]
$elseif[$message==settings]
$description[:white_check_mark: Se reseteo el mensaje de subida de nivel y el canal.]
$resetServerVar[ajustes]
$elseif[$message==vip]
$description[:white_check_mark: Se reseteo el rol vip (bonus: 40%).]
$resetServerVar[role-pre]
$else
$title[Escribe una opción]
$description[**Opciones disponibles**
`all` : Resetea todas las configuraciones.
`settings` : Resetea el mensaje de subida de nivel y el canal establecido.
`vip` : Resetea el rol de vip establecido.
`rewards` : Resetea las recompenzas.]
$stop
$endif
Comentarios (2)
Inicia sesión para comentar
Bodrio como siempre (okno)
no bro