Skip to main content

VeilCord.

followers
                > Custom Discord Tools Going To Be Used For My Projects
                      And Available To Anyone Else Who Wants To Use <

Installation

pip install veilcord

Example Usages

from veilcord import VeilCord

veilcord = VeilCord(
    session = ..., # for custom tls_client sessions
    device_type = "browser", # types : browser, mobile, app (aka desktop)
    user_agent = ... # for custom user agent
)
# GETTING X-Super-Properties
xsup = veilcord.generateXProp()
print(f"(+) Retrieved XSup: {xsup}")
# GETTING ALL THE COOKIES AND FINGERPRINT
fp, cookies = veilcord.getFingerprint(
    xsup, 
    withCookies = True, # true or false -- will return cookies that are returned in the expirements req
    cookieType = "json" # if withCookies is true this can be either "json" or "cookiejar"  -- by default its cookiejar
)
print(f"(+) Retrieved Fingerprint: {fp}")
print(f"(+) Retrieved Cookies: {cookies}")
# returns a tuple.  [0] - Fingerprint  |  [1] - COOKIESJAR or JSON
# GET THE NEW SESSION ID BS

_, sessionID = veilcord.getSession(
    token = "",
)
if sessionID == "invalid token":
    print("invalid token :(")
else:
    print(f"(+) Got Session ID: {sessionID}")
## Getting Discord build number

buildNum = VeilCord.getBuildNum()
print(buildNum)

Custom Sessions

session = veilcord.openSession(
    custom_rpc = {
        "status": "online",
        "since": 0,
        "activities": [{
            "name": "Custom Status",
            "type": 4,
            "state": "vast#1337",
            "emoji": ""
        }],
        "afk": False
    }
)

veilcord.getSession(
    token = "", # obv the token
    session = session, # the session returned from veilcord.openSession()  (if u are using keepAlive)
    keep_alive = True,  # keep the session alive until closed with veilcord.closeSession()
    show_hb = True # prints when it sends the heartbeat and when the next one is
)

# close the session, if keepAlive is enabled.
veilcord.closeSession(session)

> imvast@discord | imvast@github | vast.sh <

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

veilcord-0.0.7.4.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

veilcord-0.0.7.4-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file veilcord-0.0.7.4.tar.gz.

File metadata

  • Download URL: veilcord-0.0.7.4.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for veilcord-0.0.7.4.tar.gz
Algorithm Hash digest
SHA256 19bfea4e745c2fc03058fa9d4c0f5ae8f21df49736e969dca8d2d6b811c5244a
MD5 4b4432056903b8b8a866de972cc08210
BLAKE2b-256 7935012c92102c20cc10f678dbf54d47e2cd14fa2b7363ba61cdcd7cc7715227

See more details on using hashes here.

File details

Details for the file veilcord-0.0.7.4-py3-none-any.whl.

File metadata

  • Download URL: veilcord-0.0.7.4-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for veilcord-0.0.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f741b828878d6061854ff07396dede39058dda3c450ea75f90954e9708c300ba
MD5 a58cca408622027342e3360785a68e14
BLAKE2b-256 bfee3f02a0c980b6985dc31177f82ed8a1d81f83091a3e45404c8c6593204b27

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.7.5

2 files

This release

0.0.7.4 This release

2 files

0.0.7.3

2 files

0.0.7.2

2 files

0.0.7.1

2 files

0.0.7.0

2 files

0.0.5.0

2 files

0.0.4.9

2 files

0.0.4.8

2 files

0.0.4.7

2 files

0.0.4.6

2 files

0.0.4.5

2 files

0.0.4.4

2 files

0.0.4.3

2 files

0.0.4.2

2 files

0.0.4.1

2 files

0.0.4.0

2 files

0.0.3.9

2 files

0.0.3.8

2 files

0.0.3.7

2 files

0.0.3.2

2 files

0.0.3.1

2 files

0.0.2

2 files

0.0.0.5

2 files

0.0.0.3

2 files

0.0.0.2

2 files

0.0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page