This channel is for all Teeworlds/DDNet and related chat. Gameplay questions can be asked here as well rather than in #questions. Ingame screenshots and any other Teeworlds related media goes to #showroom.
Between 2020-09-09 00:00:00Z and 2020-09-10 00:00:00Z
By the way isn't it too hard for players to report to discord?
I mean I have a server and like 10% of players are agreed to join a discord server.
80% of those who agreed to try cannot make it.
It's convinient to have players in discord but we forget that there are kids and people who are not tech-friendly.
Come on, there are lot of players 9-12 years or players who are not tech savvy even a bit.
14:07
And this quest to report will take 10-20 minutes of their life. Most will stop on the first steps.
14:08
It's now like there is a deliberately made obstacle to make this a bueracratic hell.
14:08
We can make more obstacles like: verifying via telephone call or logging to forum first.
But wtf? People come to a game to play not to go away from it and register in some service which they don't want to use.
Countermeasures for report spamming could be:
1. Thresholding (2 players to actually report)
2. Aggregating reports (don't spam immediately with reports but aggregate them once a 10-30 minutes)
3. Allow to report only once per ip per day for all servers
4. Allow to report only if X minutes in game
5. Adding a bot which will randomly ask people nearby a reported player if they have troubles with this player(edited)
1. Thresholding (2 players to actually report)
2. Aggregating reports (don't spam immediately with reports but aggregate them once a 10-30 minutes)
3. Allow to report only once per ip per day for all servers
4. Allow to report only if X minutes in game
5. Adding a bot which will randomly ask people nearby a reported player if they have troubles with this player
Ok, we can do 3 category things to lower the load on mods
1. Limit players in their abilities to report (once per day, threshold etc)
2. Providing more info in the report like a screenshot/video and/or 20 last chat lines
3. Make an ~intellectual system which will score probability of a spam report(edited)
@heinrich5991 I can help I think. I can make:
1. An http backend for aggregating reports (in ruby on rails) and a DB schema & host a prototype
2. A simple frontend that will allow configuration and reports log viewing (rails too)
3. A bot which will get reports from backend and post them into discord channel (python) and optionally report status of resolved report as spam/no spam back to backend so it could update rules to filter ip addressed
4. I can add command to ddnet code that will send http request on reporting along with some info. This is the hardest part for me, I don't know how to make it in a safe way in C++.(edited)
They block you and ask for your phone number to "verify" and unlock as many services tend to do nowadays.
But luckily you can write support that you don't need this protection and then they whitelist you and discord no longer asks for you phone number(edited)