Skip to content
This repository has been archived by the owner on May 24, 2023. It is now read-only.
/ shfire Public archive

Making a discord client in POSIX sh, by jumping over the gateway cause it's useless, fuck your TOS

License

Notifications You must be signed in to change notification settings

Mia-Rain/shfire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

-------------------
Status: 
  This no longer works ...
  I beliieve this is beause the api version has changed
  I have no plans to fix this as I don't use Discord anymore
-------------------
SHfire: Extremely basic Discord client using HTTP polling without a gateway
-------------------
# Setup:
  From Discord (Web/PC client):
  -----------------------------
  1. hit ctrl+shift+i
  2. switch to the network tab
  3. find discord API requests. This is usually called messages, ack, typing, etc...
  4. search for the authorization header. This is the token.
  5. once you have the token
  6. create the file ${XDG_CACHE_HOME:-$HOME/.cache/}/shfire/authkey
  7. with AUTHKEY= and then your token
    IE: AUTHKEY=XXXxXXXXXXX.xXXXXXXXX.XXXXXXXXXXXXXXXXXxxXxX
  8. Run ./shfire for usage
-------------------

About

Making a discord client in POSIX sh, by jumping over the gateway cause it's useless, fuck your TOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages