Git Product home page Git Product logo

premid's Introduction


PreMiD

Your Rich Presence for web services!

GitHub GitHub release (latest by date) Chrome Web Store Chrome Web Store Website FOSSA Status


About

PreMiD is a simple, configurable utility that allows you to show what you're doing on the web in your Discord now playing status. It supports many different websites, and will support multiple users watching the same content simultaneously in an upcoming update.

Features

路 Displays your current web service in Discord as your status.
路 Grants full control over Presences.
路 Supports over 1,000 web services, still rising!
Watch parties and more are coming soon!

Installation/Troubleshooting

Installation instructions, Troubleshooting guides etc. can be located at our docs.

Support us

License

FOSSA Status

premid's People

Contributors

27rogi avatar alexbcberio avatar bas950 avatar beescuit avatar callumok2004 avatar canadahonk avatar dependabot-preview[bot] avatar dependabot[bot] avatar encrypteddev avatar fossabot avatar fr0r avatar fruxh avatar i1u5 avatar imgbotapp avatar janmeeba avatar joshuah345 avatar kaikecarlos avatar ksprwhite avatar leeo97one avatar lewisakura avatar mralexesistegia avatar mulverinex avatar paz avatar renovate-bot avatar robinrmc avatar rxri avatar simon511000 avatar thedropx avatar thegamerzs avatar timeraa 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

premid's Issues

Electron Compile error

Failed to compile C:/Users/hdpaz/Downloads/YT.Presence/YT Presence-win32-x64/resources/app/index.html: ENOENT: no such file or directory, lstat 'C:\Users\hdpaz\Downloads\YT.Presence\YT Presence-win32-x64\resources\app\index.html' Error: ENOENT: no such file or directory, lstat 'C:\Users\hdpaz\Downloads\YT.Presence\YT Presence-win32-x64\resources\app\index.html' at Object.realpathSync (fs.js:1661:15) at Object.fs.realpathSync (ELECTRON_ASAR.js:320:29) at cachedRealpath (C:\Users\hdpaz\Downloads\YT.Presence\YT Presence-win32-x64\resources\app\node_modules\electron-compile\lib\sanitize-paths.js:25:22) at sanitizeFilePath (C:\Users\hdpaz\Downloads\YT.Presence\YT Presence-win32-x64\resources\app\node_modules\electron-compile\lib\sanitize-paths.js:52:16) at FileChangedCache.getCacheEntryForPath (C:\Users\hdpaz\Downloads\YT.Presence\YT Presence-win32-x64\resources\app\node_modules\electron-compile\lib\file-change-cache.js:201:48) at C:\Users\hdpaz\Downloads\YT.Presence\YT Presence-win32-x64\resources\app\node_modules\electron-compile\lib\file-change-cache.js:127:41 at Generator.next (<anonymous>) at step (C:\Users\hdpaz\Downloads\YT.Presence\YT Presence-win32-x64\resources\app\node_modules\electron-compile\lib\file-change-cache.js:27:191) at C:\Users\hdpaz\Downloads\YT.Presence\YT Presence-win32-x64\resources\app\node_modules\electron-compile\lib\file-change-cache.js:27:437 at new Promise (<anonymous>)

I think you've messed up the paths in your code somewhere..

YouTube.com/TV

What's the name of the service?
the version of Youtube TV Mode (https://www.youtube.com/tv)

Why do you want support for this service?
Because of the feature "to add videos on a queue", i want to show to my friends what i'm watching on the queue

Roblox Support

What's the name of the service?
Roblox | web.roblox.com

What should the Presence display?
Information about the game the user is playing.

Why do you want support for this service?
It's a very famous game, it would be nice to have it on my Discord status.

Are you able to provide an image for the service? (512x512 minimum)
https://web.roblox.com/favicon.ico

Groove Music

What's the name of the service?
Ex. Groove Music (Windows)

What should the Presence display?
Informations about the current music

Why do you want support for this service?
Groove Music is the default music player of Windows 10.

Are you able to provide an image for the service? (512x512 minimum)
https://img.icons8.com/windows/1600/microsoft-groove.png

Watch2Gether

i would like watch2gether support to show my friends what i am watching

When Watching A Stream It Doesnt Say "Live"

Im not sure if this is a feature or a bug lol

but whenever i watch a livestream on youtube it doesnt say "live"

I thought it was going to say live but it just went down from 57 mins

image

Presence shop/editor

Is your feature request related to a problem? Please describe.
Eww, problems...

Describe the solution you'd like
It would be awesome to add your sites by yourself with something like an editor for example!

Describe alternatives you've considered
Make a presence shop :3

Additional context
Here's a cute kitten :3
image

Twitch Support

i watch twitch quite a bit
it would be great if you could add twitch support
Edit: i just realised there is twitch support

Missing Credit

image
there is "redstonedaedalus" in the "popup.html" of the extension but it does not show up when you click the tray icon
image

SuperAnimes.site

Opinion
If I could add the function to the SuperAnimes site I would be grateful.
I really liked the initiative!

Put a warning when the application is not detected/installed

I think you need to add a warning when the application is not detected/installed or put on the installed page saying that you need the application
because i think few people just found as extension, but it didn't work and the extension description does not quote about the application and is a bit boring.

Presence not displaying

Describe the bug
the presence does not display in discord for unknown reasons.

To Reproduce
Steps to reproduce the behavior:

  1. Install app and extension
  2. Check if they are running (they are)
  3. Open a service
  4. Not working presence

Expected behavior
It should appear in your status

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

Desktop (please complete the following information):

  • OS: WIN
  • Browser Chrome
  • Version

Additional context
Add any other context about the problem here.

Only use media controls if needed

My problem
It is really annoying for me that I have to manually switch the media controls off every time I do not use the feature. Because otherwise the program prevents all other programs (e. g. Spotify) from getting noticed if the media control buttons were pressed. (Is that understandable? I am not a native English speaker...)

Solution proposal
If there is no tab in focus by PreMiD currently then automatically deactivate the media controls.
By the way this could be integrated in the options; maybe as a slider with the options: "Always off | On if tab is focused by PreMiD | Always on" if that is possible.

Twitch.tv not working

Describe the bug
I opened a Twitch.tv Stream and I have no presence.

To Reproduce
Steps to reproduce the behavior:

  1. Open a Twitch.tv stream
  2. Check presence in Discord
  3. No presence

Screens :
On Twitch : https://image.noelshack.com/fichiers/2019/10/7/1552239285-2019-03-10.png
On YT : https://image.noelshack.com/fichiers/2019/10/7/1552239406-2019-03-10-1.png

Desktop (please complete the following information):

  • OS: Windows 10 1809
  • Browser : Chrome 72.0.3626.121
  • Version : 1.2

Additional context
I have Discord PTB, not normal Discord

Rabb.it Presence seems broken after their site update

Describe the bug
Rabb.it has recently updated their web platform, and as a result, I no longer see my presence on Discord being updated with that of rabb.it.

To Reproduce
Steps to reproduce the behavior:

  1. Opening the homepage of rabb.it
  2. Entering a room on rabb.it.

Expected behavior
On all previous visits to the homepage, it would immediately switch my presence to display "Browsing...", but it doesn't happen any more. Also, entering rooms does not seem to update the presence, either.

Screenshots
None

Desktop

  • OS: Xubuntu 18.10
  • Browser Mozilla Firefox (also tested with Google Chrome Stable)
  • Version of extension is 1.3.1.2 / Version of app is 1.2

Additional context
None

The "disable" option won't disable PreMiD

Describe the bug
The "disable" option won't disable PreMiD.

To Reproduce
Steps to reproduce the behavior:

  1. Install PreMiD Chrome extension.
  2. Click on PreMiD extension icon and select disable.
  3. Watch a video on any supported site and see PreMiD on Discord shows what you are watching.

Expected behavior
When I hit "disable", I expected it to disable PreMiD.

Screenshots
https://imgur.com/a/7jRh1aL

Desktop:

  • OS: Windows 7 Home Premium
  • Browser: Chrome
  • Version: Client v1.2, Extension v1.2.52

play.google.com/music - Google Play Music

What's the name of the service?
play.google.com/music - Google Play Music

What should the Presence display?
Song name and artist

Why do you want support for this service?
Google Play Music is a popular streaming music streaming service and music locker made by Google. I feel quite a number of people who don't want to install the GPMDP app would benefit from this.

Are you able to provide an image for the service? (512x512 minimum)
Unfortunately not, as I don't have the image on hand and I'm not sure of any site that hosts the image.

Netflix not working

Describe the bug
YouTube and YouTube Musik are working but Netflix not.

To Reproduce
Steps to reproduce the behavior:
1.For Netflix on Website not working
2.
3.

Expected behavior
It working/ Showing what I watch

Screenshots
If applicable, add screenshots to help explain your problem.
https://gyazo.com/487165a5629ee0bf1fe56f2fe30449ad
https://gyazo.com/0c1694df9c4154010d9513b90ebbfb7c

Desktop (please complete the following information):

  • OS: Windows10
  • Browser: Chrome
  • Version: 72.0.3626.64

Additional context
Add any other context about the problem here.

Twitch TV Bug Title (after hotfix updated)

Title bug.
It should be a title of streaming.
It be. and It will change to "Subscribe to .....(twitch username)......
To Reproduce
Steps to reproduce the behavior:
1.Press F5 it solved but it will change to "Subscribe to .. " again.
(edit)2.Exit and open Premid Application. It solve and again. (it took for a while like 10 minutes)
Desktop (please complete the following information):
Chrome 3.0.3683.86 (Official Build) (64-bit)

Screenshot_12
Screenshot_13
Screenshot_14
Screenshot_15

sorry for my bad english.

Firewall popup YT Presence

Hey! My PC says of itself that I should not start the app .... I do not believe that this is a VIrus but why this app needs firewall rights and I have not used a virus program

Oauth2 broken on website

Describe the bug
On the website login, the oauth2 redirect URI is set to localhost:8080

To Reproduce
Steps to reproduce the behavior:

  1. Go to premid.app
  2. Click "Login"
  3. On authorization redirect, see the URL box

Expected behavior
It should use premid.app on return.

Screenshots
image

Desktop (please complete the following information):

  • OS: [e.g. iOS] Windows 10 Pro 1809
  • Browser [e.g. chrome, safari] Firefox Quantum Nightly
  • Version [e.g. 22] 64 (see below)
    image

Additional context
If you replace localhost:8080 with premid.app, it errors as well:
image

Awesome program as well. 馃憤

Doesn't work at all

Describe the bug
Doesn't work at all.

To Reproduce
Steps to reproduce the behavior:

  1. Install Extension
  2. Install Application
  3. Enable it all
  4. Nothing happens

Expected behavior
That it works.

Screenshots
None.

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Chrome
  • Version 69

Additional context
Chrome 69 is an actual version. It's the new material design

Linux Support

Add linux support (.deb packages and .tar.xz archives).

A JavaScript Error

Describe the bug
It just shows up an error message

To Reproduce
Steps to reproduce the behavior:
Every step from the extension and windows installation then running the program

Expected behavior
The Program to work

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Chrome
  • Version Latest

Additional context
I dunno why it isnt working

Presence not working

Describe the bug
The presence doesnt work

To Reproduce
Steps to reproduce the behavior:

  1. Install it
  2. Open youtube
  3. Not working

Expected behavior
IT should work

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 10 Pro
  • Browser Chrome
  • Version 71.0.3578.98

turkanime.tv

What's the name of the service?
Turkanime

What should the Presence display?

Why do you want support for this service?

Are you able to provide an image for the service? (512x512 minimum)

Does not startup correctly

When YT-Presence auto startes up it does not connect to discord
image
So i need to restart it manually

Possible problem:
My discord does not start up automatically

Steps to reproduce the behavior:

  1. Start windows
  • OS: Windows 10
  • Browser Opera
  • Version 0.3

AOD (Anime on demand) support

What's the name of the service?
https://www.anime-on-demand.de AOD/ AnimeOnDemand

What should the Presence display?
Informations about the current video: anime, episode, time remaining

Why do you want support for this service?
AOD is the biggest legal anime streaming platform in germany and many people use it. I think it would be good for everyone when this site is supported.

Are you able to provide an image for the service? (512x512 minimum)
https://www.manime.de/wp-content/uploads/2016/10/Anime-on-Demand.png

Masterani.me

What's the name of the service?
https://www.masterani.me/

What should the Presence display?
Informations about the current video

Why do you want support for this service?
It is used by a lot of people and when people ask what anime you are watching it will show on your discord profile instead. This site also has a discord with over 1000(currently online when i checked) or so members, It would be cool to stunt their service on discord. (also promote this app abit which is pretty cool).

Are you able to provide an image for the service? (512x512 minimum)
masteranime
Sorry, I tried getting the best image i could.

Crunchyroll

What's the name of the service?
Ex. www.youtube.com | YouTube

What should the Presence display?
Informations about the current video

Why do you want support for this service?
Tell us why you want to have support for this website. Please don't just tell us "I use it all the time"

Are you able to provide an image for the service? (512x512 minimum)
If you can provide the logo pls paste a link in here or the image

Setup buggy?

Soo I recently got the Windows version of YT Presence, and I got the extension for Chrome and the setup itself. It was working a bit fine when I first installed it, but there was a problem. An error had occurred while installing. I saw the log for it on notepad, and probably it was my Discord Canary or PTB that was getting into the way. When I uninstalled both of those, I started the installation back up again, and a different error occurred. This time, it's an installation has failed error. How do I fix this and is there a way I can do to fix it? I'd appreciate it if you reply. Thanks.

~ Nikolai S.

P.S: I am on Chrome and my OS is Windows 10, I dunno the version but it's okay though.

Dopamine

What's the name of the service?
http://www.digimezzo.com/software/dopamine/ | Dopamine

What should the Presence display?
Informations about the current song.

Why do you want support for this service?
This software is what I have switched to for listening to music. I would like my friends to see what 谋 am listening to.
image

Firefox Extension

Is your feature request related to a problem? Please describe.
Yes, I have the problem that the chrome extension doesn't work when added to firefox.

Describe the solution you'd like
I'd like the chrome extension to be ported to firefox so I can use it with my firefox browser (and adding to the addon-store is free 馃槈

Describe alternatives you've considered
I would rather not switch to Chrome, its slow lol

2 Browser Windows, No Rich Presence

Describe the bug
Using more than one screen and you move the tab to the other monitor and it's not the main window for the browser then it will not show rich presence.
To Reproduce
Steps to reproduce the behavior:

  1. open browser
  2. open two tabs with the sense one being let's say twitch
  3. move tab to other screen.
  4. pick a channel to watch
  5. look at discord to see if it works.

Expected behavior
Should be showing rich presence.

Screenshots
image

Desktop (please complete the following information):

  • OS: windows 10 1809
  • Browser: chrome 71.0.3578.98
    Newest

Undefined Tray error (Windows) V1.1

Describe the bug
A clear and concise description of what the bug is.
Not working at all.

To Reproduce
Steps to reproduce the behavior:
Do the normal steps

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

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

Desktop (please complete the following information):

  • OS: [e.g. iOS] Windows 10
  • Browser [e.g. chrome, safari] Chrome
  • Version [e.g. 22] 69

Additional context
Add any other context about the problem here.
image

Linkt to Music/Video

I think it would be a great idea that in discord the site to the video/music is linked.

Add support for Crunchyroll HTML5 Extension

Is your feature request related to a problem? Please describe.
The rich presence for crunchyroll fails to work when using this extension

Describe the solution you'd like
add support for this extension

Describe alternatives you've considered
If the extension cant find a timestamp, but can find other information, just skip showing the timestamp, or just show a warning when this extension is installed

Link on discord

Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Be able to click on people using the app and go to the url they are watching on.

Describe alternatives you've considered
Having a button in the discord RP screen.

Album Art for YouTube Music

Is your feature request related to a problem?
No this isn't a problem it can be done whenever. Download album art and show it on the rich presence kinda like spotify.

Describe alternatives you've considered
None, This app is pretty cool for aesthetic purposes.

Additional context
image

Pokyun.tv

What's the name of the service?
Pokyun | https://www.pokyun.tv

What should the Presence display?
Informations about the current video

Why do you want support for this service?
Pokyun is a great brazilian website to watch anime with few and not abusive ads, i will love to see appearing on my status what i am watching

Are you able to provide an image for the service? (512x512 minimum)
https://www.pokyun.tv/favicon.ico

pornhub.com

Before reading this, this is to meme around in servers and have a bit of fun. It's for a fun joke, so kinda take this serious.

What's the name of the service?
pornhub.com | Pornhub

What should the Presence display?
What video you are watching, maybe with a picture of the thumbnail of the video, duration of the video, and maybe maybe the tags of the video.

Why do you want support for this service?
Because I want to troll in servers by letting them think that this is a thing on Discord. Making them believe that I have no idea that it shows on Discord that I am playing this. Haha.

Are you able to provide an image for the service? (512x512 minimum)
This is easy to find on the internet, just google: pornhub.com

I kinda hope this gets accepted. Maybe in a private build, not public. Would love to troll around in servers with it haha.

Doesn't detect twitch.tv stream

Describe the bug
It seems like it can't detect twitch.tv streams even though it says you support it in your readme

It works on every other site. I've tried to relaunch the browser, the windows program and discord itself. Nothing seems to fix the issue

To Reproduce
Steps to reproduce the behavior:

  1. Install extension
  2. Install program
  3. Open a twitch.tv stream

Expected behavior
Should send the rich presence data to discord

Screenshots
http://iamavirg.in/b0833b19865.png

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Google Chrome Version 70.0.3538.110 (Official Build) (64-bit)
  • Version V1.2

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.