Skip to content

Commit

Permalink
Merge pull request #2 from Coyenn/main
Browse files Browse the repository at this point in the history
Restructure Project
  • Loading branch information
iArxic committed Dec 11, 2022
2 parents 517bb1a + 8b6f24e commit e80e6b3
Show file tree
Hide file tree
Showing 22 changed files with 2,302 additions and 2,408 deletions.
Binary file added .DS_Store
Binary file not shown.
40 changes: 40 additions & 0 deletions .github/workflows/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Run pnpm install, build, and package
# Then upload the artifacts
name: Package
on:
push:
branches:
- production
jobs:
package-server:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: 18
- run: npm install -g pnpm
- run: pnpm install && pnpm run build:server && pnpm run package:server
- uses: actions/upload-artifact@v2
with:
name: Roblox-DRPC-MacOS
path: dist/server/roblox-drpc-macos
- uses: actions/upload-artifact@v2
with:
name: Roblox-DRPC-Windows
path: dist/server/roblox-drpc-win.exe
package-client:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ok-nick/[email protected]
- run: aftman install
- uses: actions/setup-node@v1
with:
node-version: 18
- run: npm install -g pnpm
- run: pnpm install && pnpm build:client
- uses: actions/upload-artifact@v2
with:
name: Roblox-DRPC-Plugin
path: dist/client/roblox-drpc.rbxm
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# NodeJS
dist/
node_modules

# Project place file
/plugin.rbxlx

# Roblox Studio lock files
/*.rbxlx.lock
/*.rbxl.lock
22 changes: 13 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,26 @@
# StudioPresence
A plugin to connect your Studio with Discord!

A plugin to connect your Studio with Discord!
Heavily inspired by [DRPC by RigidStudios](https://devforum.roblox.com/t/1086405)

# Examples

![image](https://user-images.githubusercontent.com/77511250/206878575-bb916317-6909-4053-b9a0-723aa496337f.png)

# Installation

• Download [Server Here](https://github.com/iArxic/StudioPresence/releases/tag/v1) and [Roblox Plugin Here](https://www.roblox.com/library/11213975679/StudioPresence)
• Since the script uses Node, you need to [Install It](https://nodejs.org/en/download/)
• Next, extract the already installed [Server](https://github.com/iArxic/StudioPresence/releases/tag/v1) to a new folder (Inside desktop recommended).
• Download [Server Here](https://github.com/iArxic/StudioPresence/releases/tag/v1) and [Roblox Plugin Here](https://www.roblox.com/library/11213975679/StudioPresence)
• Since the script uses Node, you need to [Install It](https://nodejs.org/en/download/)
• Next, extract the already installed [Server](https://github.com/iArxic/StudioPresence/releases/tag/v1) to a new folder (Inside desktop recommended).
• Run the **runner.bat**
*Note: The cmd window needs to be open in order for the plugin to work!*

_Note: The cmd window needs to be open in order for the plugin to work!_

**If you have any issues, contact me via my [twitter](https://twitter.com/iArxic)!**

# Some Installation Issues you might encounter:
The runner.bat immediately closes after running?
1. Try to run it as administrator
2. If the issue persists, try deleting package-lock and running it again, if the installed packages havent been installed into the folder (usually in downloads) move everything to the folder!

The runner.bat immediately closes after running?

1. Try to run it as administrator
2. If the issue persists, try deleting package-lock and running it again, if the installed packages havent been installed into the folder (usually in downloads) move everything to the folder!
42 changes: 0 additions & 42 deletions StudioPresence/index.js

This file was deleted.

Loading

0 comments on commit e80e6b3

Please sign in to comment.