Comments (5)
I think we need to add back the !pstats rate limit now too, because that can get even longer than !roles does. Or maybe we could make !p no longer output in channel.
from lykos.
For !roles I'd prefer a rate limit, same timeout as !time should be fine I'd think since unlike !stats it doesn't ping anyone.
For !pstats I'd prefer the latter option -- don't make it spam the channel (as in make it pm-only). Making it a channel command that replies in notice will still have people spam the channel with the command when it is used, so imo going with making in-channel not work at all would be better.
from lykos.
I'm not quite sure "make it PM only" is the best thing to do with !pstats
, but if we do that, the bot shoul send a notice saying the command is only available in PM, at least until everyone adopts to the change.
from lykos.
What if only the spammy part was made pm only, which is calling it without arguments ("!p jacob1", "!m"). Then people could still do !m detective or whatever. We could still have a short rate limit to go along with this but not sure.
from lykos.
I fixed !p jacob1 a while ago to always reply in notice/PM instead of in channel, due to the length. !p jacob1 wolf would still reply in channel, and I don't think / don't want to see that rate limited. !roles was also fixed to only say the roles in the current game I think, so that isn't spammy either. So, this issue is fixed now, more rate limits are not needed.
from lykos.
Related Issues (20)
- Start-of-day message happened even though game ended at night->day transition
- Change "You have not yet acted with all of your roles tonight" message back to 30sec before night ends
- lykos always responds in notices to commands issued in channel if the user isn't joined HOT 2
- Lykos doesn't ping previously-joined players after restart
- Clone wins if unturned and fool wins
- votes required to lynch counter doesn't take narcolepsy into account
- !abstain works d1 HOT 1
- werecrow can't pick a new target if the old one idles out
- Server mode changes not tracked
- Masq: vil lynched, WC turned, game ended in wolf win, WC didn't get the win
- Game doesn't end when fool is lynched HOT 1
- piper win condition seems to be broken HOT 1
- Wild child incorrectly turned into wolf and didn't get a win
- !roles shows internal role names
- Idle timeout message happened twice HOT 4
- VG is not told about swaps resulting from exchange totems, leading to confusion
- Master of Teleportation can act multiple times in one night
- !gstats counts Fool wins and Fool wins separately HOT 1
- Information leak swapping via exchange totem
- GA can end night by passing then guarding HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lykos.