Giter Club home page Giter Club logo

discord-active-developer-badge's Introduction

Active Developer Badge

Discord just launched the new "Active Developer" badge and they're encouraging new developers to join the community and get it. If you're still learning and want the badge, follow the instructions below!


image


Instructions

  • Go to https://discord.com/developers/applications, and create a new application on the account you want the badge on.
  • Go to the bot tab and generate a bot account for the application.
  • Click the "Reset Token" button to generate a token (if you have 2fa enabled, you'll need your code).
  • Copy the token to your clipboard.
  • Click this badge to clone this repo to a new repl in Replit -> Run on Repl.it
    • You will be redirected to Replit, you might have to create an account (you can Register with Google).
      • Replit is a website, and does not run off your computer!
  • Wait for the repo has finished cloning and the repl to fully connect.
  • Click the green "Run" button at the top.
  • Go to the console (big black square on the right) and paste in the token you copied earlier (Note: CTRL + V won't work, you'll need to do CTRL + Shift + V or right-click and click paste).
  • Press the 'Enter' key.
  • Wait for it to print '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.' in the console, DON'T STOP THE PROGRAM OR CLOSE THE TAB YET OR THE BOT WILL CONSIDERED BY DISCORD AS 'UNRESPONSIVE'
  • Go back to the application page, go to the "General Information" tab, scroll down and copy application id.
  • Create a new discord server (you can delete it at the end).
  • Enable community on the server (you only need to do this if you don't own any other discord server with community enabled)
  • Return back to https://discord.com/developers/applications.
  • Copy the application id.
  • Use this invite link to add the application to the server: (replace {applicationid} with what you copied) https://discord.com/oauth2/authorize?client_id={applicationid}&scope=bot%20applications.commands&permissions=105227086912
  • In the server, go to a channel and use the /ping command on the bot.
  • Go to the https://discord.com/developers/active-developer page and register everything (if it says you're not eligible, it's because you're not registered in their system yet. you might have to wait up to 24 hours).
  • Congrats on that shiny new badge.

NOTE: Make sure you have the “Use data to improve Discord” setting enabled under User Settings > Privacy & Safety otherwise you won't be able to be marked as eligible.

NOTE 2: You do not need to keep the Replit tab open 24/7. Only go to the Replit url whenever you want to run your bot.

If you're encountering any issues, create a new GitHub issue or join this server and ping me in the #general channel.


Sponsored by SkySilk

image

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 (with free $25 credit to get you started with any product)


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

No, it's not "patched"

I've seen a lot of people say that this method has been patched or something. It's not. It still works (people are still getting the badge from it), if you're unable to get the badge after 24 hours of waiting, you probably didn't follow the instructions correctly.

I think people think this is patched because of NoTextToSpeech's video but that video linked to another repository that works a different way, not this one.

discord-active-developer-badge's People

Contributors

1rb avatar arch881010 avatar hackermondev avatar joeymalvinni avatar nicogaming77 avatar onako2 avatar truexpixells avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

discord-active-developer-badge's Issues

Slash Commands are'nt working!

I did all the steps and the bot is still running! But i cant send slash commands, because the bot doesnt reply or react!

Dear Tim

Bot turns off

After successfully lauching the bot sometimes turns off (it can happen after 4 or 5 hours) and I get errors in Replit console.

npm install && node --no-warnings .

changed 1 package, and audited 38 packages in 5s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
npm notice 
npm notice New major version of npm available! 8.1.2 -> 9.7.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.7.2
npm notice Run npm install -g [email protected] to update!
npm notice 
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
 npm install && node --no-warnings .

up to date, audited 38 packages in 2s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
 npm install && node --no-warnings .

up to date, audited 38 packages in 2s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
 npm install && node --no-warnings .

up to date, audited 38 packages in 2s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
 npm install && node --no-warnings .

up to date, audited 38 packages in 2s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
 npm install && node --no-warnings .

up to date, audited 38 packages in 3s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
 npm install && node --no-warnings .

up to date, audited 38 packages in 2s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
 npm install && node --no-warnings .

up to date, audited 38 packages in 2s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
 npm install && node --no-warnings .

up to date, audited 38 packages in 2s

7 packages are looking for funding
  run npm fund for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run npm audit for details.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '../util/Options'
Require stack:
- /home/runner/discord-active-developer-badge/node_modules/discord.js/src/client/BaseClient.js
- /home/runner/discord-active-developer-badge/node_modules/discord.js/src/index.js
- /home/runner/discord-active-developer-badge/app.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/home/runner/discord-active-developer-badge/node_modules/discord.js/src/client/BaseClient.js:6:17)
    at Module._compile (node:internal/modules/cjs/loader:1101:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/runner/discord-active-developer-badge/node_modules/discord.js/src/client/BaseClient.js',
    '/home/runner/discord-active-developer-badge/node_modules/discord.js/src/index.js',
    '/home/runner/discord-active-developer-badge/app.js'
  ]
}
exit status 1

Missing )

Under Instructions:
Go to the console (big black square on the right) and paste in the token you copied earlier (Note: CTRL + V won't work, you'll need to do CTRL + Shift + V or right-click and click paste
Should have an additional ) at the end.
Go to the console (big black square on the right) and paste in the token you copied earlier (Note: CTRL + V won't work, you'll need to do CTRL + Shift + V or right-click and click paste)

weird issue or sumn

When I run the bot, it works, but it goes offline after and when I try to do /ping again, it just gives me an error message. The only way I can fix it is by rerunning replit and putting in my application token back in, then it only works once again and the issue comes back.
I’m worried that this will prevent me from getting the badge.

Clarification/Stressing of do not close the tab.

I am not that great at coding but I suggest in both 'README.md' and for the done replacement in 'app.js' should be more stressed out.
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. would be better to let them know to not close it out. Maybe rewording would be used.

#comment xD Read please

I have had the / commands bot and have run it more than 24h ago and few months ago I also had / command bot but at the time I didn't know abt the badge nad it still doesn't let me apply /redeem it know why?

its never end

I've tried a lot of times. It never finished. I'd waited more than half hour. I don't think so it will take longer. Can you check it?

doesn't work

I did everything but at the end the bot just doesn't respond to the command

Blocked Node?

I tried to run it on Replit, but once I enter the token, the following message comes up.

Uh oh, looks like the node you're on is currently being blocked by Discord. Press the "Enter" button on your keyboard to be reassigned to a new node. (you'll need to rerun the program once you reconnect)

I press Enter and rerun it, but it says the same thing. The program also stops after I press Enter.

cant start

Application token? Hint: hit control+c anytime to enter REPL.
(node:313) ExperimentalWarning: stream/web is an experimental feature. This feature could change at any time
(Use node --trace-warnings ... to show where the warning was created)

(To exit, press Ctrl+C again or Ctrl+D or type .exit)

it was working fine few days ago but now its dead nad reisntalling the whole thing doesnot help

Replit doesn't work

Error [TokenInvalid]: An invalid token was provided.
at WebSocketManager.connect (/home/runner/discord-active-developer-badge/node_modules/discord.js/src/client/websocket/WebSocketManager.js:134:26)
at Client.login (/home/runner/discord-active-developer-badge/node_modules/discord.js/src/client/Client.js:232:21)
at /home/runner/discord-active-developer-badge/app.js:51:16
at processTicksAndRejections (node:internal/process/task_queues:96:5) {
code: 'TokenInvalid'

I'm providing my token from developer console, this happens everytime

General question:)

Hello !
do i need to let the bot always On after add it to the server ?
because my laptop is not always on and i need to wait 24H till i get the badge
so i need to let the bot on or i just can use the command (/ping) and let it off and wait normally ?

Not eligible still happening

Citing:

image

This is, seemingly, not patched yet. Where do I find Discord's ETAs? I've followed all steps twice over 5 days with 2 different accounts. Both accounts weren't deemed eligible.

Both accounts had their respective Application + bot. Also both accounts have 2FA-enabled.

Anyone having similar issues?

No issue but a question

Is it possible to automaticly set the Token in the code?
I mean I don't have to enter it every time?

Thank you for your answer

BOT Start

The bot need to be on all the time? Because i still not eligble and i already did everything.

Bot does not go online after typing in the secret

Hi, I have decided to test it in order to claim the badge but after i put the token from the copied replit it does nothing after that. The done message does not appear nor the bot goes online. Inputing invalid token key triggers nothing too.

bro

hey i got a problem the bot goes offline when i close the tab what should i do should i open the tab for 24 hours straight?!

Link to let the bot join a server does not work

Using the link provided to let the bot join the server will give the error client_id: Value "{*****************}" is not snowflake. I've used the URL Generator in the Dev portal using bot scope and selecting Administrator. Is using the URL Generator fine, or is the link to let the bot join your server required for the badge?

Bot keeps going offline

I believe ive followed the steps properly but after some time of running the program it turns off and requires me to re-run

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.