Coder Social home page Coder Social logo

maximmax42 / discord-customrp Goto Github PK

View Code? Open in Web Editor NEW
701.0 16.0 89.0 4.17 MB

Simple custom Rich Presence manager (Playing status) for Discord. Only supports Windows 7 and above. Features running on startup and minimizing to tray. Translated to multiple languages.

Home Page: https://www.customrp.xyz

License: MIT License

C# 94.03% PowerShell 1.14% Inno Setup 4.83%
discord tray startup discord-rpc rich-presence translations portable windows

discord-customrp's Introduction

GitHub release (latest by date) GitHub Releases All GitHub Releases
Support on Boosty Discord Server
Build status

Custom Discord Rich Presence Manager

App Screenshot

Custom Discord Rich Presence Manager for Windows 7+. Some of its features are run on startup and tray minimization. Uses Lachee's DiscordRPC for C#.

Supporters

  • umamidayo - $152.67 (15000.00 RUB)
  • Crohnus1965 - $75.00 (5922.75 RUB)
  • kiwi - $50.69 (50.00 EUR)
  • dragon GRaf - $45.00 (1949.00 RUB + 15.00 USDT)
  • Grim - $25.00 (0.0008328 BTC)
  • Js9 - $24.05 (2405.25 RUB)
  • Boefjim - $16.13 (1000.00 RUB)
  • JME - $12.47 (0.00047618 BTC)
  • DIGITAREZ SPACE - $9.15 (617.00 RUB)
  • Zag - $7.45 (431.55 RUB)
  • BennyKun - $6.93 (0.00023698 BTC)
  • VerdantWanderer - $6.00
  • Bilal_786 - $5.79 (5.80 EUR)
  • 4NG3L - $5.77 (500.00 RUB)
  • Eli404 - $5.09 (5.00 EUR)
  • Kushgo - $5.00 (0.00313295 ETH)
  • Lucid - $3.59 (300.00 RUB)
  • Nicola Occhipinti - $3.44 (309.00 RUB)
  • Yoshi - $3.28 (200.00 RUB)
  • Anonymous - $2.62 (0.00011304 BTC)
  • RÏÇH KËÊD - $2.10 (30.00 TRX)
  • Death - $1.93 (142.00 RUB)
  • Jan - $1.49 (100.00 RUB)
  • Mykm - $1.30 (100.00 RUB)
  • WoomyAisaka - $1.00 (87.00 RUB)
  • CJPro25 - $0.91 (63.00 RUB)
  • YJB - $0.69 (41.00 RUB)
  • Tofix.rs - $0.45 (1.00 BAT)
  • WEIRON GREIZER - $0.39 (27.66 RUB)

Non-monetary supporters

If you don't see your donation here after a day or two - ping me on Discord.

Downloading and setting up

Download the latest version from the Releases page and run the .exe installer! You can also use Windows Package Manager to install the program (winget install maximmax42.CustomRP) or, if you prefer the portable version, download the zip, unpack it somewhere, preferably in a separate folder, and start it up. Upon starting, you will be prompted to open a setup manual. You can open it later by pressing F1 or going to Help -> Open Manual.

Updating

If you installed the app, updating is literally as easy as running the installer for the newer version. If you use a portable version, please make sure to extract the updated files into the same folder as you did before to keep your settings.

Troubleshooting & Feedback

If you have any problems with the app, please check out the FAQ first. If this doesn't help, or you have any suggestions on making the app more functional, you can open an issue ticket, use Discussions, or join the Discord server, link is at the top of the readme.

Translations

POEditor Translation Progress

So far, the app supports these languages:

Language progress hystogram

(New languages with less than 90% completion will not be added until they hit that mark.)

If you want to help translate the app to your language, please go to the POEditor project page. It is advised that you join the Discord server to get notified when new terms are added (link is on top of this readme file). If you're already part of the project, click on your language's name.

Privacy Policy

Privacy policy is listed here.

discord-customrp's People

Contributors

fbrettnich avatar fiberahmed avatar karimawi avatar marcelgustin avatar maximmax42 avatar vedantmgoyal9 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

discord-customrp's Issues

Timestamp Bug

When i click to custom timestamp in Timestamps section and place time in the past (like 2020 etc) it just show time that Custom RP was running, im pretty sure it's a bug, but how can i fix it?
image
image

Connect but nothing appeared on Discord

Hi, I'v a bug with your software, when I open it and connect It for Discord, the Rich Presence is not working.
I already restart the software, Discord and my computer.
I change the ID to a new app to Discord Dev but not still working.
And i already delete the data in the "D:\Users\MELOL\AppData\Local\maximmax42" but not still working
I even uninstall and install the last version of the software on "www.customrp.xyz"
I try everything but there not still working :/

If someone can help me for this problem pls

Not connecting

Describe the bug
Custom RP is not able to connect to my profile after game activity occurs. (1.10.1)
It tries reconnecting every 5 seconds fine but never successfully.
I didn't change any settings and rechecked everything to be correct.

Screenshots
image

How to fix
Refresh (Ctrl + R) discord.
I think it has something to do with the game activity. After I exit the game and the game activity goes away, Custom RP should be able to display the rich presence but it doesn't.

(no title)

[POEditor]
Can you delete the Arabic language and the Arabic language (Saudi Arabia)? It's annoying, just leave the Arabic (Egypt)

Make if functional on Discord Canary (Or Multi account)

Is your feature request related to a problem? Please describe.
I want to have both of my accounts displaying a RPC.

Describe the solution you'd like
Make if functional on Discord Canary (Or Multi account) useing tokens

Describe alternatives you've considered
Maybe the use of selecting the process id to inject in or something like that (im not a coder)

Additional context
Not really, just a multi-account rich present (Custom animated status maybe thats a push)

rich presence buttons

Hello! Is there possibility to add rich presence buttons like in picture below?

image

Thanks!
-Vilchu

ID is always wrong for no reason

Every time I launch the program it tells me that the id is wrong, even though I keep copying the correct ID from the discord page.
image
I've tried restarting it like 5 times, my PC too.

Linux version

Add a linux version for most used distributions like debian based ones

Buttons aren't working

Describe the bug
The buttons show up but they don't link anywhere when clicked.

To Reproduce
Steps to reproduce the behavior:

  1. Set a button with a link (in my case it's https://mrcube.live)
  2. Click the button on Discord

Expected behavior
The website should open in your browser

Useful Info

  • Windows Version: Winddows 10
  • Application Version: 1.9
  • Browser: Firefox DEV

doesn't work for me

when i install it it just doesn't exsit even in my task manger
btw it was working from like 5 days or smth like that and i tried to delete it and downlaod it again and it still doesn't work or even appear idk why

doesnt launch after updating from 1.11.10

Describe the bug
doesnt launch

To Reproduce
update (gives this error)
image
when opening the exe file (the one that appeared on the homescreen)
image

Expected behavior
opens the application

Useful Info

  • Windows Version: 10
  • Application Version: any over 1.11.10

Problem

image
image

It says wrong id but it's not wrong...

bug

so when i hit connect its stuck on connecting
image
then when i go back to an older version its some how broke too so idk if the new update broke it or if its just me but i did had it working before the update

Connection Failed(Is Discord Running?)

Hi, I have just installed this tool, and I have created an application in the Dev Portal. After entering the Client ID into the app, and pressing connect, it ticks for a minute, then says Connection Failed(Is Discord Running?). I have triple-checked it, and I can't seem to see what is wrong. Any help is greatly appreciated.

Pipes

BEFORE POSTING
Please check https://github.com/maximmax42/Discord-CustomRP/wiki/FAQ for a possible solution. If it's not there, then carry on with creating an issue ticket.

Describe the bug
randomly showing pipes

To Reproduce
Steps to reproduce the behavior:
idk i just got the app run in tray and it gives me that, more pipes = lag

Expected behavior
to work normally

Screenshots
https://kamerzysta.is-in-my-basement.xyz/lisosus/06183txv its a upload.systems pic

Useful Info

  • Windows Version: Win 10
  • Application Version: 1.11.3

Additional context
Add any other context about the problem here.

CustomRP cannot be used with BetterDiscord.

Describe the bug
CustomRP cannot connect to Discord when BetterDiscord is installed

To Reproduce
Steps to reproduce the behavior:

  1. Have BetterDiscord installed.
  2. Try to connect CustomRP
  3. See error "Connection Failed (Is Discord Running?)"

Expected behavior
CustomRP connects with BetterDiscord same way as with normal Discord.

Useful Info

  • Windows Version: Windows 10 21H2 Pro
  • Discord Version: Stable 108924
  • BetterDiscord Version: 1.3.0

Please note that I didn't have any themes or plugins installed on BetterDiscord while using CustomRP.

not launching

BEFORE POSTING
Please check https://github.com/maximmax42/Discord-CustomRP/wiki/FAQ for a possible solution. If it's not there, then carry on with creating an issue ticket.

Describe the bug
Its not launching after installed

To Reproduce
Steps to reproduce the behavior:

  1. finished setup
  2. not launching even when opened manually
  3. tried going to %localappdata%\maximmax42
  4. windows said file not found

Expected behavior
launching

Screenshots
image

Useful Info

  • Windows Version: 10
  • Application Version: 1.11.11

Additional context
Add any other context about the problem here.

It won't open, like at all, not even the task manager.

BEFORE POSTING
Please check https://github.com/maximmax42/Discord-CustomRP/wiki/FAQ for a possible solution. If it's not there, then carry on with creating an issue ticket.

Describe the bug
The application does not open at all when I try to click on the shortcut that is in the Start menu and also when I added the shortcut to my taskbar, and it isn't even showing in my taskmgr either.

To Reproduce
Steps to reproduce the behavior:

  1. Install and click the shortcut in the start menu.
  2. Nothing happens.

Expected behavior
The program should run when I click the shortcut.

Screenshots
If applicable, add screenshots to help explain your problem.

Useful Info

  • Application Version: [e.g. 1.8]

Additional context
Add any other context about the problem here.

wont launch

Describe the bug
Wont Launch

To Reproduce
Wont Launch

Expected behavior
Lauch

Screenshots
no

Useful Info

  • Windows Version: 11
  • Application Version: latest

Additional context
dingus no

Timer Issues

Description:
When using the 'custom timestamp' feature, the timer is WAY off

To Reproduce:
Steps to reproduce the behavior:

  1. Choose 'custom timestamp' for timestamp
  2. Set to a date a few days in the future
    I am writing this on 12-30-2020, 9:02 PM
    The Custom time is set to 1/3/2020, 6:00 AM
    The timer reads 15:03
    Obviously, this clock is far from what it should be.

I don't know if the issue is caused by the new year or what. Also, changing the date didn't seem to have any effect, only the time. I would change the day from 1/1 or 1/3 or 1/27 and the time would not change. Is this behavior intended? It seems non-intuitive.

[Feature Request] Rich Presence for DiscordPtb

It would be really cool, if you could target the DiscordPtb running along the normal Discord instead of Discord.
I use the two instances to use two accounts and I want the Rich Presence to show up on the second (Ptb) account.

Is that possible?

[FALSE POSITIVE] Windows Defender/Virus Total alert

Greetings!

I've cloned, inspected, built and run your project from sources just fine, unfortunately the latest executable release you offer is flagged by Windows Defender and Virus Total.

Windows Defender warning

image

PE analysis details

image

image

image

Are you possibly using some wonky, fairly unknown executable packer/compressor that's flagged here?

Cheers

This is semi-issue, semi-suggestion

You see, I have two discords that I have logged in to. (they both are on an application) However, the application keeps linking the rich presence to the wrong Discord account. Could you at least, add a feature to choose which discord accounts will get the rich presence? Thank you.

Change the emoji format

Hey Max, I have a suggestion, or maybe it will be cool.
When you type in an emoji, its just black and white, I can't see which emoji am I typing in the text box. so, I want you to change the format of the emojis to be colored and not just black and white, I hope my suggestion will be approved !
and again, thank you so much for making this application !! I love your work !
image

can i install this on a mac?

i have a friend that loved this repo but sadly there is only an exe.. how can he run this on a mac?
(this is my first time writing stuff on github if this is the wrong place to ask pls tell)

the custom rp only shows up for me

BEFORE POSTING
Please check https://github.com/maximmax42/Discord-CustomRP/wiki/FAQ for a possible solution. If it's not there, then carry on with creating an issue ticket.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Useful Info

  • Windows Version: [e.g. Windows 7, Windows 10 2004]
  • Application Version: [e.g. 1.8]

Additional context
Add any other context about the problem here.

Some antivirus engines detect DiscordCustomRP as malware.

So I downloaded the latest release from GitHub and did a scan of it in VirusTotal to see if it was malware. A few low-level antivirus engines detected it, so I guessed it was just a false positive. I ran the file and Kaspersky System Watcher terminated the application, deleted some stuff like the executable in my downloads folder, and asked for an advanced disinfection. I'm not sure if this is malware or not, but just letting the devs know. It's also not signed which made Microsoft Defender SmartScreen detect it. https://www.virustotal.com/gui/file/5b7f9ee3fa09f228dc8ae0995a27be28a6bd74a7e9f1a149465325bdded849bb/behavior/Microsoft%20Sysinternals%20Sysmon

image

Suggestion: Timestamp

New timestamp option to make it so it's possible to display "for (time)" and not only "(time) elapsed" where it's counting just minutes and hours and every second. Like some regular apps. Example:

asdf

Is DIscord Running? and Pipe Window Problem

Describe the bug
whenever I click connect it tells Connecting and tells that Connection Failed, (is discord running?). and sometimes a window comes and the title will be "Pipe" and there is a number selecting the option and there is none other was to close except the close button
To Reproduce
Steps to reproduce the behavior:

  1. click connect
  2. and we can see error Connection Failed (is discord running?)
  3. and the pipe window comes anytime

Expected behavior
after clicking connect it shole show the RP

Screenshots
If applicable, add screenshots to help explain your problem.
image

image

Useful Info

  • Windows Version: Windows 11 21h2
  • Application Version: 1.11.2

Additional context
none

add Streaming Option stats and URL

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
No
Describe the solution you'd like
A clear and concise description of what you want to happen.
adding a streaming status option and URL button

discordPresence.user.setActivity("Playing ", {
    type:"STREAMING",
    url: ""
});

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

The application stopped running

At first everything worked for me
But now I'm trying to launch CustomRP and nothing comes out, there is not even a tray icon.
I checked that the antivirus does not have a block for this application

It just doesn't start and I can't figure out what's the matter.

Problem

I got this error and the link was correct and the text was not long, so I changed the link and put it youtube.com and changed all the texts to a, and nothing worked and the same error came to me, so I told myself to open a issue.

image

Uninstaller

Can you make an Uninstaller for the app? thank you !

CustomRP Crashing

I was trying to create a custom detail for the custom RP and I was getting and error of max length, but if I click continue it works fine to edit again, but I clicked quit by mistake and it closed. After that I couldn't open the .exe, it starts on the windows tray but instantly crashes (if I hover my mouse over the icon it disappears). I've restarted my computer and deleted the folder, also tried to user another folder with new files.

The app disappears and I can't edit anything

Hello, I know it sounds stupid but when I open the CustomRP App after I close it, It just disappears and its working on my pc.
at the start it worked but now I can't open it but the status works (I guess)
how can I edit it now?

ID is always wrong when its not wrong, and it wont connect.

Describe the bug
Custom Rich Presence says the bot ID is wrong when it is not, and it's stuck on connecting

To Reproduce
Steps to reproduce the behavior:

  1. Open 'Custom Rich Presence'
  2. Look at 'ID and bottom right it's stuck at connecting'

Expected behavior
It should update my discord presence

Screenshots
image

Useful Info

  • Windows Version: [Windows 10]
  • Application Version: [1.11.1]

make an uninstall executable

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Linux/Mac Support

Is your feature request related to a problem? Please describe.
Not really

Describe the solution you'd like
Multi-OS support (Linux/Mac)

Describe alternatives you've considered
I havent considered any alternatives as of now

Additional context
Im on linux and would love to see support for it along with other operating systems

Add API Support (Youtube, Twitter...) natively or addons/plugins

My suggestion is about adding API Support to update rich presence information with Youtube/Twitter... datas (subscribers, user logo, last tweet...)

user could add information about API keys/accounts in settings and use the data with special text syntax

Example:
Details: [join my community of ${youtube.subscribers} members 😉]

If not integrated natively, the user could add custom APIs with addons/plugins.

Question

Where is the "Autoconnect" button located?
image

Custom Timestamps

Custom Timestamps

I noticed that currently the only timestamps options are "Since CustomRP started" or "Your local time".
It would be great to have the ability to enter a custom timestamp, this would be useful to make, for example, custom countdowns.
Formats like epoch or just a time and date selector would be a nice touch.

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.