All Projects → niveshbirangal → discord-rpc

niveshbirangal / discord-rpc

Licence: MIT license
Custom Discord Rich Presence for your apps

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to discord-rpc

coc-discord-rpc
😎 An awesome and fully customizable coc-extension to get Discord Rich Presence integration with NeoVim.
Stars: ✭ 139 (+40.4%)
Mutual labels:  discord-rpc, custom-rpc
NetflixRPC
Netflix RPC for Discord
Stars: ✭ 16 (-83.84%)
Mutual labels:  discord-rpc
foo drpc
Foobar2000 music status for Discord Rich Presence!
Stars: ✭ 83 (-16.16%)
Mutual labels:  discord-rpc
discoIPC
Connect to the local Discord IPC Socket, for features like Rich Presence.
Stars: ✭ 19 (-80.81%)
Mutual labels:  discord-rpc
csgo richpresence
Discord Rich Presence support for Counter-Strike: Global Offensive!
Stars: ✭ 16 (-83.84%)
Mutual labels:  discord-rpc
adobe-discord-rpc
Discord Rich Presence extension for your adobe apps!
Stars: ✭ 383 (+286.87%)
Mutual labels:  discord-rpc
NetEase-Cloud-Music-DiscordRPC
在Discord上显示网抑云/QQ音乐. Enables Discord Rich Presence For Netease Cloud Music/Tencent QQ Music.
Stars: ✭ 49 (-50.51%)
Mutual labels:  discord-rpc
blendpresence
Discord RPC support for Blender 3.0
Stars: ✭ 81 (-18.18%)
Mutual labels:  discord-rpc
krita-rpc
Discord Rich Presence extension for Krita
Stars: ✭ 46 (-53.54%)
Mutual labels:  discord-rpc
NotepadRPC
Discord Rich Presence for Notepad++
Stars: ✭ 36 (-63.64%)
Mutual labels:  discord-rpc
HyCord
HyCord is a minecraft mod that aims for discord and hypixel integration
Stars: ✭ 28 (-71.72%)
Mutual labels:  discord-rpc
Discord-Spotify-RPC
Spotify Rich Presence for Discord made in NodeJS
Stars: ✭ 48 (-51.52%)
Mutual labels:  discord-rpc
disgo
A modular Golang Discord API Wrapper
Stars: ✭ 113 (+14.14%)
Mutual labels:  discord-rpc
tidalRPC
Discord Rich Presence for Tidal
Stars: ✭ 15 (-84.85%)
Mutual labels:  discord-rpc
Discord-Rich-Presence-Party-Mode
Discord Rich Presence Tool. Party Mode | Cycle Mode integrated. The first to do it.
Stars: ✭ 18 (-81.82%)
Mutual labels:  discord-rpc
iTunes-Discord-RP
iTunes Rich Presence for Discord made in Java (for MacOS and Windows)
Stars: ✭ 173 (+74.75%)
Mutual labels:  discord-rpc
firefox-discord
Discord Rich Presence for Firefox (Inactive)
Stars: ✭ 16 (-83.84%)
Mutual labels:  discord-rpc
Discord-Netflix
A updated and improved version from the original Discord-Netflix from Nirewen.
Stars: ✭ 26 (-73.74%)
Mutual labels:  discord-rpc
Discord-Selfbot-RPC
🌹 The Perfect Discord RPC | Spotify Status, Twitch Status, Game Status | FULL CUSTOMIZABLE | Better than other RPC because don't need to have Discord running in background / Free Hosting on replit.com 24h/7
Stars: ✭ 62 (-37.37%)
Mutual labels:  discord-rpc
Rich-Presence-U
Display your Nintendo games on Discord.
Stars: ✭ 77 (-22.22%)
Mutual labels:  discord-rpc

Discord RPC

"Discord RPC is a library for interfacing your game with a locally running Discord desktop client"

Status:

Stars Badge Stars Badge Forks Badge Issues Badge

Requirements:

Python
3.0 and above

Setup:

clone this to your local device

git clone https://github.com/niveshbirangal/discord-rpc.git

Go to the developer portal and create an application

https://discord.com/developers/applications



Add assets(image) to your application



Select images and clear all fields except PARTY ID and JOIN SECRET



Now go to example.py, put your client id, and change the activity code according to your best fit
 activity = {
            "state": "Adobe",  # anything you like
            "details": "Editing",  # anything you like
            "timestamps": {
                "start": start_time
            },
            "assets": {
                "small_text": "Adobe",  # anything you like
                "small_image": "adobe",  # must match the image key
                "large_text": "Illustrator",  # anything you like
                "large_image": "illustrator"  # must match the image key
            }
        }

Make sure your desktop app is running and then run the example.py

python3 example.py

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Connect with me:

niveshb.com niveshbirangal | LinkedIn niveshbirangal | Instagram niveshbirangal | YouTube

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].