Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.

A Discord client made ground-up using HTML, CSS, and the magic of JS.

Notifications You must be signed in to change notification settings

harhahrahrahr/walter-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Walter Clarinet

Requirements

  1. NodeJS
  2. NPM packages: discord.js-selfbot-v13 expresss socket.io axios dotenv cors
  3. Common sense

Instructions

Without Spotify & Tenor GIF API

  1. Meet requirements 1 and 3
  2. Meet requirement #2 by doing: npm init -y && discord.js-selfbot-v13 expresss socket.io axios dotenv cors
  3. Rename .env.sample to .env
  4. Paste your Discord token in DISCORD_TOKEN
  5. Do node index.js
  6. Enjoy!

With Spotify API integration

  1. Do all the steps without Spotify integration
  2. Go to https://developer.spotify.com/dashboard and create a new application (Make sure its URI is localhost:3000 and redirect URI localhost:3000/callback)
  3. Copy the Client ID, Client Secret, and Redirect URI (must be localhost:3000/callback) and paste them in the .env file in their respective places.
  4. Start the server by doing node . or node index.js
  5. Go to localhost:3000/spotify for integration with Spotify
  6. Enjoy the Spotify bar.

FOR TENOR API KEY

You can get the API key by:

  1. Signing up or logging in to the Google Cloud Console
  2. Creating a new project
  3. Navigating to the Tenor API in the Google Cloud Marketplace
  4. Clicking Enable
  5. Going to the APIs and services tab and selecting Credentials
  6. Clicking + create credentials and creating an API key
  7. Copying the generated API key
  8. Pasting it in .env file in its respective place

Misc. Info

UI might not be good, but after each commit, I hope it gets better.

About

A Discord client made ground-up using HTML, CSS, and the magic of JS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published