rajat_cj

BDFD • Quote

Jul 17th, 2022
1,728
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 2.68 KB | None | 0 0
  1. "QUOTE for BDFD
  2. - Code by Rajat#1004
  3.  
  4.  
  5.  
  6.  
  7. Code 1
  8. --------------------------------------------------------------------------------
  9. Trigger : ?quote
  10. Language : BDScript 2
  11. Code :
  12. "
  13.  
  14.  
  15. $nomention
  16. $var[my_language;en]
  17. $c[Your Default Language]
  18.  
  19. $botTyping
  20. $allowRoleMentions[]
  21. $allowUserMentions[]
  22.  
  23. $if[$checkContains[$message;https://discord.com/channels/]==true]
  24.   $textSplit[$message;/]
  25.   $var[chan;$splitText[6]]
  26.   $var[serv;$splitText[5]]
  27.   $var[msg;$splitText[7]]
  28. $else
  29.   $var[serv;$guildID]
  30.   $var[chan;$mentionedChannels[1;yes]]
  31.   $var[msg;$noMentionMessage]
  32. $endif
  33.  
  34. $try
  35.   $var[user;$getMessage[$var[chan];$var[msg];authorID]]
  36.   $var[cont;$getMessage[$var[chan];$var[msg];content] ]
  37.   $var[cont]
  38.   $try
  39.     $title[$getEmbedData[$var[chan];$var[msg];1;title];1]
  40.     $description[$getEmbedData[$var[chan];$var[msg];1;description];1]
  41.     $color[$getEmbedData[$var[chan];$var[msg];1;color];1]
  42.     $footer[$getEmbedData[$var[chan];$var[msg];1;footer];1]
  43.     $image[$getEmbedData[$var[chan];$var[msg];1;image];1]
  44.     $var[emb;2]
  45.   $catch
  46.     $var[emb;1]
  47.   $endtry
  48.   $color[#303136;$var[emb]]
  49.   $image[https://api.resetxd.xyz/discordsays?avatar=$userAvatar[$var[user]]&username=$url[encode;$nickname[$var[user]]]&message=$url[encode;$var[cont]]&time=$url[encode;$userJoinedDiscord[$var[msg];2 Jan 2006 3:04 pm GMT]]&hex=$replaceText[$replaceText[*$getRoleColor[$highestRole[$var[user]]]*;*0*;ffffff];*;];$var[emb]]
  50.   $description[>>> 🏷️ $nickname[$var[user]] ($username[$var[user]]#$discriminator[$var[user]]) • `$var[user]`
  51. 🏠 **$serverName[$var[serv]] ->** <#$var[chan]> **->** [$var[msg]\](https://discord.com/channels/$var[serv]/$var[chan]/$var[msg])
  52. <t:$calculate[($var[msg] / 4194304 + 1420070400000) / 1000]> (<t:$calculate[($var[msg] / 4194304 + 1420070400000) / 1000]:R>);$var[emb]]
  53.   $author[Quote Info;$var[emb]]
  54.   $httpGet[https://translate-api.tk/translate?text=$url[encode;$var[cont]]&lang=$var[my_language]]
  55.  
  56. $if[$httpResult[given;lang]!=$var[my_language]]
  57.     $addField[🌏 Translated from "$httpResult[given;lang]" to "$var[my_language]";$cropText[$httpResult[translated;text];1000;];no;$var[emb]]
  58.     $image[https://api.resetxd.xyz/discordsays?avatar=$userAvatar[$var[user]]&username=$url[encode;$nickname[$var[user]]]&message=$url[encode;$cropText[$httpResult[translated;text];269;]]&time=$url[encode;$userJoinedDiscord[$var[msg];2 Jan 2006 3:04 pm GMT]]&hex=$replaceText[$replaceText[*$getRoleColor[$highestRole[$var[user]]]*;*0*;ffffff];*;];$var[emb]]
  59.   $endif
  60. $catch
  61.   ‼️ Couldn't Quote Message! Make sure it exists. Format : ` .rp quote `*`messageID`*` `, ` .rp quote #channel `*`messageID`*` ` or ` .rp quote msg_link `.
  62. $endtry
  63.  
  64.  
  65.  
  66.  
  67.  
Advertisement
Add Comment
Please, Sign In to add comment