Giter VIP home page Giter VIP logo

chromadiscordapp's Introduction

Chroma Discord App (Unofficial)

Enable Chroma lighting in the Discord App for Windows

Table of Contents

See Also

Docs:

Apps:

Plugins:

Releases

Dependencies

Quick Start

  • Install Synapse

  • Make sure the Chroma Connect module is installed.

image_20

  • If you don't have Chroma hardware, you can see Chroma effects with the Chroma Emulator

  • Install and run Discord App for Windows

  • Install and run Chroma Discord App (Unofficial)

image_2

  • Check Connect to Discord Events

image_9

  • Authorize Chroma to interact with Discord events.

image_6

  • Your Discord status needs to be online in order to receive message events.

image_21

Discord Events

Chroma lighting animations will play for the following Discord events.

Authorization successful

image_14


A message has arrived

image_16


Joined a voice channel

image_17


Left a voice channel

image_18


An error occurred

image_19


Overview

Use Synapse to control the Chroma app priority. The topmost entry will take priority when multiple Chroma sessions are active.

image_7

The application keeps an icon in the system tray with a context menu to either show or quit the application.

image_1

When Launch at Startup is checked, the application will launch when the user logs into Windows.

image_8

When Connect to Discord Events is checked, Chroma animations will play when Discord events are detected. The Discord App will prompt for authentication when checked for the first time.

image_9

image_11

Support

Support is available on Discord, you can reach me at tgraupmann.

chromadiscordapp's People

Contributors

tgraupmann 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chromadiscordapp's Issues

Authorize loop

When I check "Connect to Discord Events" discord keeps asking for authorization every 5s after clicking authorize.

edit: keyboard flashes red when authorize is clicked

CPU usage

High CPU usage (from 15 up to 20%) without any kind of activity e.g. incoming messages from the Discord.

Discord Error occurred forever

every time i press authorize, my keyboard and mouse slowly turn red and it will ask me to authorize multiple times. there are no troubleshooting pages to help why I'm getting errors at all. not really sure what to do right now.

App is confused about being authorized

  • Version 1.0.13
  • Discord Stable 88863 (957df89)
  • Windows 10 64-Bit (10.0.19043)

Despite being authorized and able to receive events, I am unable to customize anything.

image

Mic activation

Is it possible to make it show an animation for push to talk activation/deactivation notifications or to make it show when I am emitting sound output in an audio call/channel?

Hide from Alt + Tab

I'd like to know if there is any way to hide the app from showing in alt tab when it's minimized in the system tray, i find it pretty annoying that it's there all the time.
I like the app, but i just want it to run in the background, not to see it every time i Alt + Tab.

Thanks.

animation edditing inactive

When opening the application all icons turn to inactive mode, even if connect to discord events is unchecked.
I have also tried uncheck launch at startup, as well as turning the plugin off in synapse.

Only working sometimes / somewhat

I have the app installed and set to run at startup, authorized it, turned it on, and put it above Visualizer on the Chroma Apps segment of the Synapse app... but it only works sometimes. When I don't have the Discord app focused it turns green when I get a message, for instance, but if I get a message when I'm in Discord it doesn't work. Is it supposed to do that? Also nothing happens when I join or leave a voice channel. And it won't let me customize what the animations are, even when I uncheck "Connect to Discord Events," everything stays greyed out.
Thanks!

Not authorizing

When the checkmark is checked, it doesn't pull up the authorization screen. The keyboard will animate with the authorized animation then go to waiting for authorization animation. Tried reinstalling Discord and Chroma Discord App but it didn't fix the issue

no way to disable waiting for msg animation

i'd like my keyboard to notify me of new messages.. the others are fine too... but i dont want it taking over my keyboard 24/7 with a "waiting for message" animation when i have setup my own animations for that. so i'd like to have a way to disable it taking over control of the animations for the waiting for msg.

Source code?

The installer for the app suggests that it is licensed under GNU GPLv3. The GNU GPLv3 states, in its section 6:

  1. Conveying Non-Source Forms.
    You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:

    a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
    b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
    c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
    d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
    e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.

Where can one download the corresponding source for this application? I can't find it in this repository, that's why I'm writing this.

malwarebytes backdoor

Screenshot 2023-03-27 035008
Screenshot 2023-03-27 035035
Malwarebytes

www.malwarebytes.com

-Log Details-

Scan Date: 3/27/23

Scan Time: 3:45 AM

Log File: 582b0dfe-cc73-11ed-a105-d8bbc1b32e18.json

-Software Information-

Version: 4.5.24.248

Components Version: 1.0.1952

Update Package Version: 1.0.67206

License: Trial

-System Information-

OS: Windows 10 (Build 19045.2728)

CPU: x64

File System: NTFS

User: MSI\Mint

-Scan Summary-

Scan Type: Threat Scan

Scan Initiated By: Manual

Result: Completed

Objects Scanned: 344871

Threats Detected: 1

Threats Quarantined: 0

Time Elapsed: 3 min, 11 sec

-Scan Options-

Memory: Enabled

Startup: Enabled

Filesystem: Enabled

Archives: Enabled

Rootkits: Enabled

Heuristics: Enabled

PUP: Detect

PUM: Detect

-Scan Details-

Process: 0

(No malicious items detected)

Module: 0

(No malicious items detected)

Registry Key: 0

(No malicious items detected)

Registry Value: 0

(No malicious items detected)

Registry Data: 0

(No malicious items detected)

Data Stream: 0

(No malicious items detected)

Folder: 0

(No malicious items detected)

File: 1

Backdoor.Agent.Generic, C:\USERS\xxxxx\APPDATA\ROAMING\MICROSOFT\WINDOWS\START MENU\PROGRAMS\STARTUP\CHROMADISCORDAPP.URL, No Action By User, 5396, 664490, 1.0.67206, , ame, , 91D57E832947C6D0E63547CC44374A55, 7CA3F7ADFF7FCE09E850891D30A389477ED2DEA274239783B748BBF8D2CF6D85

Physical Sector: 0

(No malicious items detected)

WMI: 0

(No malicious items detected)

(end)

Infinite Authorization Loop

Title really says it all. Discord was already installed, natch, and I downloaded the Chroma app, checked the "Connect to Discord Events" box, hit "Authorize" on Discord, and then kept hitting it as it kept asking for authorization over and over again.

No error messages, no crashes, just keeps asking. I've attached two screenshots, one each of the SDK window and the Discord Authorization dialog, for what its worth. Turning on Dev Mode doesn't help either.
screenshot 710

screenshot 709

Not showing in razer synapse.

I got this authorized with discord and all, but when I go to razer synapse and into my apps it does not show up. Razer still uses my lighting, and the events are white outed in the app, even if I disclick listen to discord events.

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.