From f15ea3e6ea37c37c8baa9e4fc6857b6e590a47f8 Mon Sep 17 00:00:00 2001 From: hackermon Date: Sat, 25 Feb 2023 18:07:40 -0500 Subject: [PATCH 1/2] add skysilk sponsorship to readme --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README.md b/README.md index 74e3d1e..1061913 100644 --- a/README.md +++ b/README.md @@ -49,5 +49,29 @@ If you're still learning and want the badge, follow the instructions below! If you're encountering any issues, [create a new GitHub issue](https://github.com/hackermondev/discord-active-developer/issues) or join [this](https://discord.gg/M5MSE9CvNM) server and ping me in the `#general` channel. + +-------------------------------------- +# Sponsored by **SkySilk** +![image](https://user-images.githubusercontent.com/60828015/221383603-31059a63-17bd-44d7-a1c6-8bde84faaf14.png) + +SkySilk is the #1 VPS hosting solution for Discord bots, website, and more. + +Choose from dozens of Linux apps & clean OS installs to deploy in seconds with just 1-click. Whether you're running a small cloud operation or part of an enterprise-level organization, SkySilk offers over 40 resource plans to ensure you have the right cloud VPS environment suitable for your projects. + +### Features +1. Start for $4.00/M: Deploy an SSD cloud server starting at just $4.00/month, scale as you go. +2. Auto Backups & Snapshots: Get peace of mind with automatic weekly cloud backups & snapshots. +3. Flexible Resource Options: A variety of monthly plans to meet any workload and budget. +4. Triple Replicated SSD: Industry leading Infiniband speeds for rapid deployment and optimal I/O. +5. Earn Hosting Rewards: Earn up to 10x SkySilk Rewards points on every transaction and referral, redeemable for Account Credit and other great rewards! +6. Powered by Open Source: Flexibility and compatibility with many familiar and popular Linux-based open source software solutions. +7. Start for Ceph File Storage $4.00/M: Optimized to utilize Ceph storage for no single point of failure. +8. Premium Infrastructure: NVMe SSD Container-based cloud architecture with AMD EPYC 7601 CPU, hosted on a carefully architected Infiniband network. + +[Get started now](https://www.skysilk.com/ref/hdOgCmOaSB) + +-------------------------------------- + + # Star the repo!!! If you were able to successfully get the badge from this, star this repository so more people can see it and feel free to join our Discord server: https://discord.gg/M5MSE9CvNM From 0d51dba76e51f78eb39b595f5386edaa31f9998a Mon Sep 17 00:00:00 2001 From: hackermon <60828015+hackermondev@users.noreply.github.com> Date: Sat, 25 Feb 2023 23:40:43 +0000 Subject: [PATCH 2/2] added skysilk sponsorship to repl --- app.js | 12 +++ assests/skysilk-logo-icon.png | Bin 0 -> 1849 bytes package-lock.json | 170 ++++++++++++++++++++++++++++++++-- package.json | 2 + 4 files changed, 177 insertions(+), 7 deletions(-) create mode 100644 assests/skysilk-logo-icon.png diff --git a/app.js b/app.js index 94245c7..833c924 100644 --- a/app.js +++ b/app.js @@ -55,4 +55,16 @@ const question = (q) => new Promise((resolve) => rl.question(q, resolve)); await client.rest.put(Routes.applicationCommands(client.user.id), { body: commands }); console.log('DONE | Application/Bot is up and running. DO NOT CLOSE THIS TAB UNLESS YOU ARE FINISHED USING THE BOT, IT WILL PUT THE BOT OFFLINE.'); + + + // Skysilk Sponsorship (feel free to remove this if you're editing the code) + console.log(`\n\n`); + const chalk = require('chalk'); + require('console-png').attachTo(console); + + + console.log(chalk.bold('Sponsored by', chalk.hex('#5A96F6')('SkySilk'))); + console.log(`The #1 VPS hosting solution for Discord bots, website, and more.\nChoose from dozens of Linux apps & clean OS installs to deploy in seconds with just 1-click. Whether you're running a small cloud operation or part of an enterprise-level organization, SkySilk offers over 40 resource plans to ensure you have the right cloud VPS environment suitable for your projects.`); + console.log(`----> ${chalk.green.bold(`https://bit.ly/SkysilkBotHosting`)} <----\n`); + console.png(require('path').join(__dirname, 'assests', 'skysilk-logo-icon.png')) })(); diff --git a/assests/skysilk-logo-icon.png b/assests/skysilk-logo-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e69238e1ca4d6f7850c399ad9851e830e8e7403c GIT binary patch literal 1849 zcmV-92gdk`P)h68r&T*r*W=M5XQS>;`;eBuhYMWN96r~ zK3WfFg;dP2QniB>kHgSR#wi$|I@tK!U@+LT+rhv^F#+irSma>~5T@W5PVnJobPF)~ zmAi&RN`2J^AiBY@;txfBX>6B*ad7eJu$aFM7I>Xuh5Zgzc+JTPE@wa}VEoc-M?icM zz^{VmyB(}_&EUNYSZ`efMz|Xm@GrHXBrK@P&Q9n1w~cbL;+yb}O2w#WIPsxQ1v8tA z-wqT1rCUfqIEF0N+E`45FcIEANS_n}?!40p2sP9KenpUNjaOXy^#Dl0y<|){J*ktx zNK;|LhNj7-vxVit$o9r9^2Y`Nh$DKUkeCh!;EHLz+~LH1i)xaSj7|rNzoet)D&*q% z`jeOTI{nfEO!=-c^D1}U(yrh>US&LC)>OpJuVbO072}&ooSFR#@7yZXxAMAE33e1mlUw^I@`jg9T`~IH2k$bb&cx zfmy7wkFYWTjb#3n&T83t*D#6p(8$V(zf& z3kJ2GPFCRbR4q+4-5fqKmxy!7wdv{**SlJO__x^j9MjtPl*EN;LCy_n2`qd)JU?mx z>S{B&@P(2SJz@2V9*nxXgjes>ryTt%rFDw4J$7-#`1>Mm5t9~bCxtcSI)sa zs~6YQ4Yg~2F)Om>mQ2C3I@y5W+o<%~geTIRvcbCOcjsACK)n1IvG48NbvyT0JWA484?Jkra-_OMDQQ|QLT?50|9+fK_X_8Vho6NjEI|} zYRG78!P>L$R)jMoQKU}^j(imv)E!CAu@qLIY9h#$N0th=nx0Z5bq~ZmZLsiTzmA~&;3UemSDgnS|NWIV8yc}p;aOM=# z8=BIA;+3s-((mDyWBtJlCvt!|fd@8H4wC6+)0ozhSB1iWFsD5t?g^<5sN1W$(+a7} zY*{h=rE&)ZQ+_4_9k%6=DYnDZE36P4?E!_UPRT~CCw!$v!wYHl6CopUOt~+KAPIZ< z3%vtY*h&#Z3Vhzm>HcV+#&pQ&marNA_Bl}ei%dmqptZA5*6B}4Sz(#Zu2?UKeTi`B z8}m>j^cF`gwX>tR;LNSGnJqct42UaCnk1*O3uH!D7nFAMix$|FPc>%ZbR-;n03_} zDTJus3$VeUUH=9N3( z<;#>NoI-zRSG^0DZyyT4RzvV}I$g-oJvK*jY59UVAbF-<%gGvmVUVI6x~F8Uh2hYtjW##9BkJB)wwpn^Sn=eoAO7vG11_ zQBK^3GC_BkOl1SzZ^kfM+LNYHqmFArbl1Q^C@ogOETIvkp?N&z$5qSo%rrW4Kq1QLrzIsQJ zcR_)!%{qx2hM?ePYxe$}=Y`QwLu<3t{vBvi5Ed}ZnqRaY5cfEFy+A95PC84=U~{Bc zdz}e3O8R=Mlrbf|JPmYWF9`~3ucMkIsDV`dR;TOoxt){nGHFHk?etwF#mh(RQ@r^H z^#kZVs5}ZLy+Cz^4&qh5 z)ti&io#Rw}p6rNIZ(WMiC=cd(c1=SCA$-fK@0RP=RjcE{=J44@3>o7*5>l6Z1CbTu z3kD2$4Vx_PkoqbBdmx}$Z& zy2)3opdY;I#oTWLm_uG(dD^aL?BwrSwVvKkvKX}LlNP{XlVk&2U5dIT5K}s?svqu) nB&K?6)IzKwcQiHmX0z9S@U>4lfs51|00000NkvXXu0mjfX3lzd literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json index 43b535d..80eb911 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,8 @@ "version": "0.0.0", "license": "ISC", "dependencies": { + "chalk": "^3.0.0", + "console-png": "^1.2.1", "discord.js": "^14.6.0", "node-fetch": "^2.6.7", "readline": "^1.3.0" @@ -113,6 +115,28 @@ "@types/node": "*" } }, + "node_modules/ansi-256-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-256-colors/-/ansi-256-colors-1.1.0.tgz", + "integrity": "sha512-roJI/AVBdJIhcohHDNXUoFYsCZG4MZIs5HtKNgVKY5QzqQoQJe+o0ouiqZDaSC+ggKdBVcuSwlSdJckrrlm3/A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -124,6 +148,49 @@ "node": ">=10.16.0" } }, + "node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/console-png": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/console-png/-/console-png-1.2.1.tgz", + "integrity": "sha512-R/y5j2owwSJW4Vi8+qXCkCxVCGwNA82Eo46ukZyM3ArkEU2NYeEwCh38zQE0kjuf+wWL1E3b4+JFcHaLHe1KxA==", + "dependencies": { + "ansi-256-colors": "^1.1.0", + "png.js": "^0.1.1" + }, + "bin": { + "console-png": "bin/index.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/discord-api-types": { "version": "0.37.17", "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.17.tgz", @@ -172,6 +239,14 @@ "url": "https://github.com/sindresorhus/file-type?sponsor=1" } }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -237,6 +312,14 @@ "url": "https://github.com/sponsors/Borewit" } }, + "node_modules/png.js": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/png.js/-/png.js-0.1.1.tgz", + "integrity": "sha512-CyKLm+gbh+gF0nXe2yDU1D6JoLsxR0VrychoLknJgo1OF/OZJoJZcJl6PLqh8tzq1CwZ87016Vqb8KeVFQ2kAw==", + "engines": { + "node": "*" + } + }, "node_modules/readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -321,6 +404,17 @@ "url": "https://github.com/sponsors/Borewit" } }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/token-types": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", @@ -353,9 +447,9 @@ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "node_modules/undici": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.12.0.tgz", - "integrity": "sha512-zMLamCG62PGjd9HHMpo05bSLvvwWOZgGeiWlN/vlqu3+lRo3elxktVGEyLMX+IO7c2eflLjcW74AlkhEZm15mg==", + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz", + "integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==", "dependencies": { "busboy": "^1.6.0" }, @@ -479,6 +573,19 @@ "@types/node": "*" } }, + "ansi-256-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-256-colors/-/ansi-256-colors-1.1.0.tgz", + "integrity": "sha512-roJI/AVBdJIhcohHDNXUoFYsCZG4MZIs5HtKNgVKY5QzqQoQJe+o0ouiqZDaSC+ggKdBVcuSwlSdJckrrlm3/A==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, "busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -487,6 +594,37 @@ "streamsearch": "^1.1.0" } }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "console-png": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/console-png/-/console-png-1.2.1.tgz", + "integrity": "sha512-R/y5j2owwSJW4Vi8+qXCkCxVCGwNA82Eo46ukZyM3ArkEU2NYeEwCh38zQE0kjuf+wWL1E3b4+JFcHaLHe1KxA==", + "requires": { + "ansi-256-colors": "^1.1.0", + "png.js": "^0.1.1" + } + }, "discord-api-types": { "version": "0.37.17", "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.17.tgz", @@ -526,6 +664,11 @@ "token-types": "^5.0.1" } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -559,6 +702,11 @@ "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.0.0.tgz", "integrity": "sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==" }, + "png.js": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/png.js/-/png.js-0.1.1.tgz", + "integrity": "sha512-CyKLm+gbh+gF0nXe2yDU1D6JoLsxR0VrychoLknJgo1OF/OZJoJZcJl6PLqh8tzq1CwZ87016Vqb8KeVFQ2kAw==" + }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -609,6 +757,14 @@ "peek-readable": "^5.0.0" } }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, "token-types": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", @@ -634,9 +790,9 @@ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "undici": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.12.0.tgz", - "integrity": "sha512-zMLamCG62PGjd9HHMpo05bSLvvwWOZgGeiWlN/vlqu3+lRo3elxktVGEyLMX+IO7c2eflLjcW74AlkhEZm15mg==", + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz", + "integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==", "requires": { "busboy": "^1.6.0" } @@ -667,4 +823,4 @@ "requires": {} } } -} \ No newline at end of file +} diff --git a/package.json b/package.json index 4468640..e82b47e 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,8 @@ }, "homepage": "https://github.com/hackermondev/discord-active-developer#readme", "dependencies": { + "chalk": "^3.0.0", + "console-png": "^1.2.1", "discord.js": "^14.6.0", "node-fetch": "^2.6.7", "readline": "^1.3.0"