Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $nomention
- $botListHide
- $textSplit[$customID;-]
- $var[url;https://botdesignerdiscord.com/status]
- $var[\n;$url[decode;%0A]]
- $var[\n.space;$url[decode;%0A++]]
- $async[emojis]
- $var[online.emoji;🟢]
- $var[offline.emoji;🔴]
- $var[restarting.emoji;🟡]
- $var[ping.emoji;🏓]
- $var[bots.emoji;🤖]
- $var[page.emoji;📝]
- $var[cross.emoji;❌]
- $var[search.emoji;🔎]
- $var[firstpage.buttonEmoji;<:Pixelated_FirstArrow:1193452503589716078>]
- $var[lastpage.buttonEmoji;<:Pixelated_LastArrow:1193452401831710720>]
- $var[nextpage.buttonEmoji;<:Pixelated_NextArrow:1193452428230672435>]
- $var[prevpage.buttonEmoji;<:Pixelated_PrevArrow:1193452525832126464>]
- $var[redcross.buttonEmoji;<:VN_RedCross:1068802990657519686>]
- $var[color;afeeed]
- $endasync $await[emojis]
- $if[$splitText[1]==BDFD.NodesList]
- $if[$splitText[2]==$authorID]
- $var[chan-id;$channelID]
- $var[msg-id;$messageID]
- $async[fetch_current_page]
- $textSplit[$replaceText[$getEmbedData[$var[chan-id];$var[msg-id];1;footer];Page;];/]
- $var[current.page;$splitText[1]]
- $endasync $await[fetch_current_page]
- $if[$splitText[3]==FirstPage]
- $var[updated.page;1]
- $elseif[$splitText[3]==PrevPage]
- $var[updated.page;$sub[$var[current.page];1]]
- $elseif[$splitText[3]==NextPage]
- $var[updated.page;$sum[$var[current.page];1]]
- $else
- $var[updated.page;0]
- $endif
- $httpGet[$var[url]]
- $async[OwO]
- $textSplit[$httpResult;<body>]
- $textSplit[$splitText[2];<div class="uk-container">]
- $async[total_bots_count]
- $textSplit[$splitText[2];</p>] $textSplit[$splitText[1];<p>] $var[total.bots.count;$splitText[2]]
- $endasync $await[total_bots_count]
- $textSplit[$splitText[2];<table class="uk-table">]
- $textSplit[$splitText[2];<tr>]
- $removeSplitTextElement[1]
- $removeSplitTextElement[1]
- $var[length;$getTextSplitLength]
- $async[page_math]
- $enableDecimals[true]
- $var[div;$divide[$var[length];5]]
- $if[$checkContains[$var[div];.]==true]
- $textSplit[$var[div];.]
- $var[total.pages;$sum[$splitText[1];1]]
- $else
- $var[total.pages;$var[div]]
- $endif
- $endasync $await[page_math]
- $if[$or[$var[updated.page]<=0;$var[updated.page]>$var[total.pages]]==true]
- $var[updated.page;$var[total.pages]]
- $endif
- $var[x;$sub[$multi[$var[updated.page];5];4]]
- $var[code;🐈if[🐈splitText[🐈var[x\]\]!=\]🐈async[elem_🐈var[x\]\]🐈textSplit[🐈splitText[🐈var[x\]\]\;<td>\]🐈var[node.num\;🐈replaceText[🐈url[decode\;🐈replaceText[🐈replaceText[🐈replaceText[🐈url[encode\;🐈splitText[2\]\]\;+\;\]\;%0A\;\]\;%09\;\]\]\;</td>\;\]\]🐈var[node.bots\;🐈replaceText[🐈url[decode\;🐈replaceText[🐈replaceText[🐈replaceText[🐈url[encode\;🐈splitText[3\]\]\;+\;\]\;%0A\;\]\;%09\;\]\]\;</td>\;\]\]🐈var[node.ping\;🐈replaceText[🐈url[decode\;🐈replaceText[🐈replaceText[🐈replaceText[🐈url[encode\;🐈splitText[4\]\]\;+\;\]\;%0A\;\]\;%09\;\]\]\;</td>\;\]\]🐈async[span_🐈var[x\]\]🐈textSplit[🐈splitText[5\]\;</span>\]🐈textSplit[🐈splitText[1\]\;">\]🐈var[node.status\;🐈splitText[2\]\]🐈endasync🐈await[span_🐈var[x\]\]🐈endasync🐈await[elem_🐈var[x\]\]🐈var[x\]. **Node ID:** 🐈var[node.num\]🐈var[\n.space\]- 🐈var[bots.emoji\] Bot Count: 🐈var[node.bots\]🐈var[\n.space\]- 🐈var[ping.emoji\] Ping: 🐈var[node.ping\]🐈var[\n.space\]- 🐈replaceText[🐈replaceText[🐈replaceText[🐈var[node.status\]\;Online\;🐈var[online.emoji\]\]\;Restarting\;🐈var[restarting.emoji\]\]\;Offline\;🐈var[offline.emoji\]\] Status: 🐈var[node.status\]🐈var[\n\]🐈else 🐈stop🐈endif🐈var[x\;🐈calculate[🐈var[x\] + 1\]\]]
- $var[code;$replaceText[$var[code];🐈;$]]
- $var[results;$eval[$repeatMessage[5;$var[code]]]]
- $endasync $await[OwO]
- $var[title;*$toTitleCase[$var[total.bots.count]]*]
- $var[description;$var[results]]
- $var[thumbnail;https://play-lh.googleusercontent.com/BPaLpeUvfmoqAtxKbzOZP8uJgRN9ANvUMY5GYeQAyMzsKOOB9OSu88xaH7y-jFzDfVk=w480-h960-rw]
- $var[color;$var[color]]
- $var[footer;Page $var[updated.page]/$var[total.pages]]
- $title[$var[title]]
- $embeddedURL[$var[url]]
- $description[$var[description]]
- $thumbnail[$var[thumbnail]]
- $color[$var[color]]
- $footer[$var[footer]]
- $removeAllComponents
- $addButton[no;BDFD.NodesList-$authorID-FirstPage;;primary;$checkCondition[$var[updated.page]==1];$var[firstpage.buttonEmoji]]
- $addButton[no;BDFD.NodesList-$authorID-PrevPage;;primary;$checkCondition[$var[updated.page]==1];$var[prevpage.buttonEmoji]]
- $addButton[no;BDFD.NodesList-$authorID-NextPage;;primary;$checkCondition[$var[updated.page]==$var[total.pages]];$var[nextpage.buttonEmoji]]
- $addButton[no;BDFD.NodesList-$authorID-LastPage;;primary;$checkCondition[$var[updated.page]==$var[total.pages]];$var[lastpage.buttonEmoji]]
- $addButton[no;vani-$authorID;;danger;false;$var[redcross.buttonEmoji]]
- $addButton[yes;BDFD.NodeListPageModal-$authorID;Page;secondary;false;$var[page.emoji]]
- $addButton[no;BDFD.NodeSearchModal-$authorID;Search Node;secondary;false;$var[search.emoji]]
- $else
- $ephemeral
- $removeAllComponents
- This is not your button!
- $endif
- $endif
- $if[$splitText[1]==BDFD.NodeListPageModal]
- $if[$splitText[2]==$authorID]
- $newModal[nodelist.pageinput;Nodes List]
- $addTextInput[pageNum.userInput;short;Page Number;1;2;true;;4]
- $else
- $ephemeral
- $removeAllComponents
- This is not your button!
- $endif
- $endif
- $if[$splitText[1]==nodelist.pageinput]
- $ephemeral
- $removeAllComponents
- $var[input;$replaceText[$input[pageNum.userInput];`;]]
- $httpGet[$var[url]]
- $textSplit[$httpResult;<body>]
- $textSplit[$splitText[2];<div class="uk-container">]
- $textSplit[$splitText[2];<table class="uk-table">]
- $textSplit[$splitText[2];<tr>]
- $removeSplitTextElement[1]
- $removeSplitTextElement[1]
- $var[length;$getTextSplitLength]
- $async[page_math]
- $enableDecimals[true]
- $var[div;$divide[$var[length];5]]
- $if[$checkContains[$var[div];.]==true]
- $textSplit[$var[div];.]
- $var[total.pages;$sum[$splitText[1];1]]
- $else
- $var[total.pages;$var[div]]
- $endif
- $endasync $await[page_math]
- $if[$isNumber[$var[input]]==false]
- $var[cross.emoji] `$var[input]` is an Invalid Number!
- $elseif[$checkContains[$var[input];.]==true]
- $var[cross.emoji] You can't put Float/Decimal Number!
- $elseif[$var[input]<=0]
- $var[cross.emoji] You can't put `0` or a negative number!
- $elseif[$var[input]>$var[total.pages]]
- $var[cross.emoji] Page `$var[input]` does not exist!
- $else
- $var[x;$sub[$multi[$var[input];5];4]]
- $var[code;🐈if[🐈splitText[🐈var[x\]\]!=\]🐈async[elem_🐈var[x\]\]🐈textSplit[🐈splitText[🐈var[x\]\]\;<td>\]🐈var[node.num\;🐈replaceText[🐈url[decode\;🐈replaceText[🐈replaceText[🐈replaceText[🐈url[encode\;🐈splitText[2\]\]\;+\;\]\;%0A\;\]\;%09\;\]\]\;</td>\;\]\]🐈var[node.bots\;🐈replaceText[🐈url[decode\;🐈replaceText[🐈replaceText[🐈replaceText[🐈url[encode\;🐈splitText[3\]\]\;+\;\]\;%0A\;\]\;%09\;\]\]\;</td>\;\]\]🐈var[node.ping\;🐈replaceText[🐈url[decode\;🐈replaceText[🐈replaceText[🐈replaceText[🐈url[encode\;🐈splitText[4\]\]\;+\;\]\;%0A\;\]\;%09\;\]\]\;</td>\;\]\]🐈async[span_🐈var[x\]\]🐈textSplit[🐈splitText[5\]\;</span>\]🐈textSplit[🐈splitText[1\]\;">\]🐈var[node.status\;🐈splitText[2\]\]🐈endasync🐈await[span_🐈var[x\]\]🐈endasync🐈await[elem_🐈var[x\]\]🐈var[x\]. **Node ID:** 🐈var[node.num\]🐈var[\n.space\]- 🐈var[bots.emoji\] Bot Count: 🐈var[node.bots\]🐈var[\n.space\]- 🐈var[ping.emoji\] Ping: 🐈var[node.ping\]🐈var[\n.space\]- 🐈replaceText[🐈replaceText[🐈replaceText[🐈var[node.status\]\;Online\;🐈var[online.emoji\]\]\;Restarting\;🐈var[restarting.emoji\]\]\;Offline\;🐈var[offline.emoji\]\] Status: 🐈var[node.status\]🐈var[\n\]🐈else 🐈stop🐈endif🐈var[x\;🐈calculate[🐈var[x\] + 1\]\]]
- $var[code;$replaceText[$var[code];🐈;$]]
- $var[results;$eval[$repeatMessage[5;$var[code]]]]
- $var[title;*Page $var[input]*]
- $var[thumbnail;https://cdn.discordapp.com/icons/566363823137882154/a_eeba4c4cfa1738de3021f9fab7e71363.gif?size=4096]
- $var[color;$var[color]]
- $var[description;$var[results]]
- $title[$var[title]]
- $description[$var[description]]
- $thumbnail[$var[thumbnail]]
- $color[$var[color]]
- $endif
- $endif
- $if[$splitText[1]==BDFD.NodeSearchModal]
- $if[$splitText[2]==$authorID]
- $newModal[nodelist.nodeinput;Nodes List]
- $addTextInput[nodeID.userInput;short;Node ID;1;3;true;;12]
- $else
- $ephemeral
- $removeAllComponents
- This is not your button!
- $endif
- $endif
- $if[$splitText[1]==nodelist.nodeinput]
- $ephemeral
- $removeAllComponents
- $var[input;$replaceText[$input[nodeID.userInput];`;]]
- $httpGet[$var[url]]
- $textSplit[$httpResult;<body>]
- $textSplit[$splitText[2];<div class="uk-container">]
- $textSplit[$splitText[2];<table class="uk-table">]
- $textSplit[$splitText[2];<tr>]
- $removeSplitTextElement[1]
- $removeSplitTextElement[1]
- $if[$isNumber[$var[input]]==false]
- $var[cross.emoji] `$var[input]` is an Invalid number!
- $elseif[$checkContains[$var[input];.]==true]
- $var[cross.emoji] You can't have Floats/Decimals in number!
- $elseif[$var[input]<0]
- $var[cross.emoji] You can't put a negative number!
- $elseif[$splitText[$sum[$var[input];1]]==]
- $var[cross.emoji] Node ID `$var[input]` does not exist!
- $else
- $var[split.index;$sum[$var[input];1]]
- $textSplit[$splitText[$var[split.index]];<td>]
- $var[node.id;$replaceText[$url[decode;$replaceText[$replaceText[$replaceText[$url[encode;$splitText[2]];+;];%0A;];%09;]];</td>;]]
- $var[node.bots;$replaceText[$url[decode;$replaceText[$replaceText[$replaceText[$url[encode;$splitText[3]];+;];%0A;];%09;]];</td>;]]
- $var[node.ping;$replaceText[$url[decode;$replaceText[$replaceText[$replaceText[$url[encode;$splitText[4]];+;];%0A;];%09;]];</td>;]]
- $async[fetch_node_status]
- $textSplit[$splitText[5];</span>]
- $textSplit[$splitText[1];">]
- $var[node.status;$splitText[2]]
- $endasync $await[fetch_node_status]
- $var[thumbnail;https://cdn.discordapp.com/icons/566363823137882154/a_eeba4c4cfa1738de3021f9fab7e71363.gif?size=4096]
- $var[color;$var[color]]
- $addField[Node ID;$var[node.id];yes]
- $addField[Bots;$var[node.bots];yes]
- $addField[Ping;`$var[node.ping]`;yes]
- $addField[Status;$replaceText[$replaceText[$replaceText[$var[node.status];Online;$var[online.emoji]];Restarting;$var[restarting.emoji]];Offline;$var[offline.emoji]] $var[node.status];yes]
- $thumbnail[$var[thumbnail]]
- $color[$var[color]]
- $endif
- $endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement