Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Discord rich presence bot into main server #16

Open
larsenv opened this issue Aug 7, 2022 · 1 comment
Open

Integrate Discord rich presence bot into main server #16

larsenv opened this issue Aug 7, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@larsenv
Copy link
Contributor

larsenv commented Aug 7, 2022

We run a bot on our server that updates the RiiTag based on rich presence from users playing Dolphin, Citra, or Cemu. It would be good to integrate this with RiiTag-Next because it's using the SQLite3 database of the old server to read user keys. Anyone new that makes a RiiTag won't be able to use this feature.

Another reason it would be good to integrate this with RiiTag-Next is because our current bot sends an HTTP request to the RiiTag server. Implementing it with the main server could allow the tag to update without sending an HTTP request.

The code for the emulator bot is here. https://github.com/RiiConnect24/RiiTag-Emulator-Bot

@Brawl345 Brawl345 added the enhancement New feature or request label Aug 8, 2022
@Brawl345
Copy link
Collaborator

Brawl345 commented Aug 8, 2022

Undecided if I want to have this in the server source, there is also no good place to initialize background stuff in NextJS. Maybe as an independent script that uses dotenv + prisma for the database integration?

matthe815 added a commit to matthe815/LinkTag-Next that referenced this issue Jan 28, 2024
* Feature: Moderation (RiiConnect24#9) (RiiConnect24#10)

* feature: Added banning, and, forced hidden button

* feature: Added hiding and shadow hiding users

* feature: Added badges to user profile

* feature: Added hiding from the front page when hidden

* fix: Fixed code related to front page hiding

* feature: Added game leaderboard - showing the #1 for all games

* refactor: Rewrote most of the game leaderboard code

* Rebase: Master -> Game Leaderboards (RiiConnect24#16)

* Feature: Moderation (RiiConnect24#9)

* feature: Added banning, and, forced hidden button

* feature: Added hiding and shadow hiding users

* feature: Added badges to user profile

* feature: Added hiding from the front page when hidden

* fix: Fixed code related to front page hiding

* Feature: Full-Site Multilanguage support (RiiConnect24#13)

* Feature: Moderation (RiiConnect24#9) (RiiConnect24#12)

* feature: Added banning, and, forced hidden button

* feature: Added hiding and shadow hiding users

* feature: Added badges to user profile

* feature: Added hiding from the front page when hidden

* fix: Fixed code related to front page hiding

* feature: Began adding the framework for multi-language support

* feature: Full localization support and all pages and nav bars

* Refactor: SQL optimization (RiiConnect24#15)

* refactor: Began merging sql requests and grouping private keys

* refactor: User page SQL code refactor and multi-game support

* refactor: User edit page SQL optimized

* refactor: Optimized SQL for edit page

* feature: Added clicking to go to profile and localizations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants