question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Suggestion: Allowing the host to add people with a specific color

See original GitHub issue

Thank you so much for your hard work and efforts toward this, this is such a great tool that I think could use a tiny tweek.

As a streamer, playing this game with viewers can get a little hectic. The concept is that I need to be in full control of the bot at all times so trolls/griefers don’t run havoc. I already see there is a suggestion to have a lock-down command so only the hose can control the bot, which is great! In the mean-time, I made a work around so only “I” could send the bot commands, I created a special admin-amongcord channel that only I and the bot have access too (and removed the bot’s access to general text channels). Since nobody else can join, nobody else can see it, send it commands, or control it…

However, that removes the availability for them to use the ,join <color> command to add themselves to the bots player list… I currently can use the ,joinall and that will populate the list, but the colors are “random” (as it says it does). This means I have to now mentally ignore the colors (while using the phone sync feature) and do a mental what is their name on discord vs what is their name in game, to moderate their alive/dead status (or force them to use discord name as game name)…

My suggestion would be to have a command, something like ,forcejoin <@discordname> <color> This way I can personally populate the list with the appropriate and correct colors for the names. for examp in my hidden admin channel I could do a command: ,forcejoin @someplayer red and that would populate the current game that the bot is tracking with that discord name as the color red. OR an even more fancy version would be something like a ,joinallnocolor command that grabs all the names, and then spits back out the list (like the ,players command does) and then you could just react to each name to set the color.

The react-to-set-color would be much better/easier but I’m sure would take more work. I’ve noticed in my lobbies people have a habit of changing their color/skin between games, so before starting, you could just do a ,players command, react to whom ever needs the appropriate color change to fix the colors. Otherwise you probably would need a ,changecolor <@username> <new color> command which would assign a player a new color (and if their new color was previously used, the bot would unassign that color from whom ever had it last, and would echo a warning about a player not having a color, and that they need to be assigned a new color.

I see this type of feature being great for everyone (not just a streamer) as it makes the setup easier since usually the host will be more skilled with using the bot, rather then explaining to people who may be new, how to join themselves into the game. This makes it much easier to get the list populated with correct discord to game color relationships and lets you play the game more and mess around setting the bot up less!

Again thank you so much for this, and your efforts as it makes this game much more manageable. Looking forward to a streamdeck plugin you mention may come in the future as that would be killer too!!! Stay Safe and be well!

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:9 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
pedrofracassicommented, Sep 21, 2020

,forcejoin is out! Ended up going with a new command to avoid making a mess with the systems I already had in place. Syntax is ,forcejoin <color> <@mention>.

0reactions
pedrofracassicommented, Sep 21, 2020

Do you do paypal tips?

Sure! Paypal email is the one on my GitHub profile.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Assign a color category to a calendar appointment, meeting ...
You can track all items related to a particular project or task by using color categories to easily identify and organize the items....
Read more >
Customizing webinar branding settings - Zoom Support
You can customize your webinar registration page with a color scheme, title, banner, logo, and speaker information, including descriptions ...
Read more >
color-scheme - CSS: Cascading Style Sheets - MDN Web Docs
The color-scheme CSS property allows an element to indicate which color schemes it can comfortably be rendered in.
Read more >
Change Siri settings on iPhone - Apple Support
To change settings for Siri Suggestions, see Siri Suggestions on iPhone. Change when Siri responds. You can customize if Siri responds to your...
Read more >
Game Settings Suggestions Collection Thread
Colorblind people see a limited range of colors. Compressing the entire color palette pushes hues away from the problematic areas and bunches ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found