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

Discord Integration #40

Open
Morgul opened this issue Apr 13, 2020 · 0 comments
Open

Discord Integration #40

Morgul opened this issue Apr 13, 2020 · 0 comments
Labels
enhancement feedback requested This item needs a developer's attention needs review

Comments

@Morgul
Copy link
Member

Morgul commented Apr 13, 2020

So, time for a little theory crafting.

When using RPGKeeper in a remote setting, voice and text chat is almost a requirement. Text chat is hard enough, but building an entire voice setup seems excessive. The obvious answer is: "Just use whatever, not our problem."

While true, what if we did integrate with Discord? Seems like we have some low-hanging fruit:

But, what if we went even deeper?

  • Automatic joining of audio channel? (not sure if possible)
  • Automatically building channels and setting permissions (definitely possible)
  • Text chat on RPGKeeper backed by discord (see https://github.com/reactiflux/discord-irc for possible implementation details)
  • Discord bot for doing rolls in RPGKeeper (two way: roll in RPGKeeper posted in Discord, roll requested in Discord, rolled in RPGKeeper)
  • Discord Go Live streaming of a window controlled by RPGKeeper
    • Could show session slash screen
    • Could play intro music
    • Could switch to battlemap once a fight breaks out

I think there's some deep value-added to be had, here. Thoughts, anyone?

@Morgul Morgul added enhancement feedback requested This item needs a developer's attention needs review labels Apr 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement feedback requested This item needs a developer's attention needs review
Projects
None yet
Development

No branches or pull requests

1 participant