Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikita06-dotcom/soundcloud-activity-discordrpc
"Displaying SoundCloud Music Activity in Discord Using Discord RPC" is a combined application with a browser extension and server-side component. The extension fetches track data from SoundCloud.com and sends it to a local server. Using Discord Rich Presence (RPC), the server displays information about the playing track in Discord.
https://github.com/nikita06-dotcom/soundcloud-activity-discordrpc
discord information soundcloud
Last synced: 22 days ago
JSON representation
"Displaying SoundCloud Music Activity in Discord Using Discord RPC" is a combined application with a browser extension and server-side component. The extension fetches track data from SoundCloud.com and sends it to a local server. Using Discord Rich Presence (RPC), the server displays information about the playing track in Discord.
- Host: GitHub
- URL: https://github.com/nikita06-dotcom/soundcloud-activity-discordrpc
- Owner: Nikita06-dotcom
- Created: 2023-12-22T20:15:25.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-28T10:29:12.000Z (about 1 year ago)
- Last Synced: 2024-11-01T23:06:52.537Z (2 months ago)
- Topics: discord, information, soundcloud
- Language: JavaScript
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[//]: # (Сайт для форматирования: https://dillinger.io/ и https://gist.github.com/Jekins/2bf2d0638163f1294637)
![Итог проекта на момент 22.12.2023](https://cdn.discordapp.com/attachments/888178520981909555/1187869237293883392/1.png)
###### Промежуточный итог проекта на 22.12.2023 (BetaVersion1.0.0) / Interim project outcome on 22.12.2023 (BetaVersion1.0.0)# Название проекта: Отображение музыкальной активности SoundCloud в Discord с использованием Discord RPC
## Описание проекта:
Проект "Отображение музыкальной активности SoundCloud в Discord с использованием Discord RPC" представляет собой комбинированное приложение, состоящее из расширения для браузера и серверной части. Расширение получает данные о текущем треке с веб-сайта SoundCloud.com и передает их на локальный сервер. Затем сервер использует Discord Rich Presence (RPC) для отображения информации о проигрываемом треке в Discord. Приложение позволяет пользователям видеть, что слушают их друзья на SoundCloud.com, и присоединяться к прослушиванию текущего трека.## Функциональность проекта:
- Расширение для браузера, написанное на языке JavaScript, которое получает данные о треке с веб-сайта SoundCloud.com, такие как название, исполнитель, длительность, обложка
- Локальный сервер, написанный на языке программирования Python, который принимает данные от расширения и использует Discord RPC для отображения информации о треке в Discord.## Технологии:
Для реализации проекта используются следующие технологии:
- Расширение для браузера: JavaScript.
- Серверная часть: Python.
- Взаимодействие с Discord: Discord Rich Presence (RPC).## План разработки:
Разработка проекта будет выполняться в следующем порядке:
1. Написание расширения для браузера на языке JavaScript, которое будет получать данные о треке с веб-сайта SoundCloud.com.
2. Разработка локального сервера на языке программирования Python, который будет принимать данные от расширения и использовать Discord RPC для отображения информации о треке в Discord.
3. Тестирование и отладка проекта.
---
# Project Title: Displaying SoundCloud Music Activity in Discord Using Discord RPC## Project Description:
The "Displaying SoundCloud Music Activity in Discord Using Discord RPC" project is a combined application consisting of a browser extension and a server-side component. The extension retrieves data about the current track from the SoundCloud.com website and sends it to a local server. The server then uses Discord Rich Presence (RPC) to display information about the playing track in Discord. The application allows users to see what their friends are listening to on SoundCloud.com and join in listening to the current track.## Project Functionality:
- A browser extension written in JavaScript that retrieves track data from the SoundCloud.com website, such as title, artist, duration, and cover art.
- A local server written in Python that receives data from the extension and uses Discord RPC to display track information in Discord.## Technologies:
The following technologies are used to implement the project:
- Browser extension: JavaScript.
- Server-side: Python.
- Interaction with Discord: Discord Rich Presence (RPC).## Development Plan:
The project development will be carried out in the following order:
1. Writing a browser extension in JavaScript that retrieves track data from the SoundCloud.com website.
2. Developing a local server in Python that receives data from the extension and uses Discord RPC to display track information in Discord.
3. Testing and debugging the project.