LeonZ_2019

welcome event

Jun 17th, 2019
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.01 KB | None | 0 0
  1. {
  2. "name": "welcomeimage",
  3. "temp": "memberobj",
  4. "event-type": "6",
  5. "_id": "sQldC",
  6. "actions": [
  7. {
  8. "behavior": "1",
  9. "interpretation": "1",
  10. "code": "var memberobj = this.getMember(2,\"memberobj\",cache)\nvar botinfo = memberobj.user.bot\nif (botinfo == false) { \n var Discord = require('discord.js')\n var username = memberobj.user.username\n var memberid = memberobj.user.id\n var discriminator = memberobj.user.discriminator\n var membercount = memberobj.guild.memberCount\n var servername = memberobj.guild.name\n var systemchannelid = memberobj.guild.systemChannelID\n var systemchannel = memberobj.guild.channels.find(element => element.id === systemchannelid)\n var memberpath = \"\\\\addon\\\\member_data\\\\\"+memberid\n var idbox = \"ID: \"+memberid\n var welcomebox = \"Welcome \"+username+\"#\"+discriminator+\"!\"\n var numberbox = \"You're member number \"+membercount\n var welcomemsg = \"Welcome to **\"+servername+\"** \"+username+\"!\"\n var avatar = memberobj.user.displayAvatarURL\n this.storeValue(avatar,1,\"avatarurl\",cache)\n this.storeValue(welcomemsg,1,\"welcomemsg\",cache)\n this.storeValue(numberbox,1,\"numberbox\",cache)\n this.storeValue(idbox,1,\"idbox\",cache)\n this.storeValue(welcomebox,1,\"welcomebox\",cache)\n this.storeValue(systemchannel,1,\"systemchannel\",cache)\n this.callNextAction(cache)\n}",
  11. "storage": "0",
  12. "varName": "",
  13. "name": "Run Script"
  14. },
  15. {
  16. "url": "\\addon\\image\\welcome\\1.png",
  17. "storage": "1",
  18. "varName": "welcome",
  19. "name": "Create Image"
  20. },
  21. {
  22. "url": "${tempVars(\"avatarurl\")}",
  23. "storage": "1",
  24. "varName": "avatar",
  25. "name": "Create Image"
  26. },
  27. {
  28. "storage": "1",
  29. "varName": "avatar",
  30. "width": "199",
  31. "height": "199",
  32. "name": "Resize Image"
  33. },
  34. {
  35. "storage": "1",
  36. "varName": "welcome",
  37. "storage2": "1",
  38. "varName2": "avatar",
  39. "x": "30",
  40. "y": "25",
  41. "mask": "0",
  42. "name": "Draw Image on Image"
  43. },
  44. {
  45. "storage": "1",
  46. "varName": "welcome",
  47. "x": "264",
  48. "y": "195",
  49. "font": "addon/font/Raleway_25.fnt",
  50. "width": "",
  51. "text": "${tempVars(\"idbox\")}",
  52. "name": "Draw Text on Image"
  53. },
  54. {
  55. "storage": "1",
  56. "varName": "welcome",
  57. "x": "40",
  58. "y": "275",
  59. "font": "addon/font/Raleway_36.fnt",
  60. "width": "",
  61. "text": "${tempVars(\"welcomebox\")}",
  62. "name": "Draw Text on Image"
  63. },
  64. {
  65. "storage": "1",
  66. "varName": "welcome",
  67. "x": "40",
  68. "y": "325",
  69. "font": "addon/font/Raleway_36.fnt",
  70. "width": "",
  71. "text": "${tempVars(\"numberbox\")}",
  72. "name": "Draw Text on Image"
  73. },
  74. {
  75. "storage": "1",
  76. "varName": "welcome",
  77. "channel": "5",
  78. "varName2": "systemchannel",
  79. "message": "${tempVars(\"welcomemsg\")}",
  80. "name": "Send Image"
  81. }
  82. ]
  83. }
Advertisement
Add Comment
Please, Sign In to add comment