Comments (7)
from trup.
So to be clear,
Whenever a new post is in #server-feedback, trup will mention the user in #bot (or DM them? I don't know if there's a way to check if DMs failed using the API) saying something along the lines of
@user
Please check if your post is a repetitive topic, for a list of repetitive topics check the pins of #server-feedback .
If your post is a part of the list, it's recommended you delete it.
And then whenever a topic becomes "repetitive" a mod can write a "PSA" in a format similar to (below) then pin it
Replace heart react with up/downvotes
The heart react in #showcase used to be thumbs up/down, but it was changed due to being mildly toxic, If you want to tell someone their setup is bad, elaborate on it and give them tips on how to improve, just disliking their post accomplishes nothing.
Add distro/wm/pronoun/etc roles
Distro/WM roles would just be duplicated information, as !fetch exists. As well as cluttering the role list, they can also make an easy (clicking user is easier & more tempting than running fetch) basis for ad hominem during arguments. (ex: you use ubuntu? no wonder you're bad.)
Pronoun roles aren't really relevant to the server, you can easily add them to your nickname / status. Not to mention, after a while of being in the server active people generally know your pronouns of choice. We don't tolerate bigotry so if someone keeps intentionally misgendering you after being told, feel free to mention/PM a mod.
from trup.
from trup.
For what it's worth, I don't think having a single pin for disallowed topics is a good idea. 2k characters might sound like a lot, but it's really not. My last comment was 1.5k characters, and that only covered 2 topics + a few unrelated sentences.
Also it would bring less attention to new additions, as well as having to ask the poster to edit it in.
from trup.
I think the idea of having a "always-at-the-bottom" message by trup that reminds people to check the search for their topic, and of the rules for feedback could help a lot. like, not even the stupidest person in the world would post "music bot plox" when the last message in the channel was literally "check the history" and the history says "no music bot fuck you"
- elkowar
This sounds decent (of course the older no-longer-bottom messages would be automatically rm'd)
to clarify "always on bottom": Someone posts, trup's old message gets deleted, trup reposts their message so it's always at the bottom
ex:
[james] we should add X
[trup] *that PSA* (deleted)
[liam] hmm, i'd really like Y
[trup] *that PSA*
I would assume it acts like
- checks db for old message ID
- deletes it
- posts
- saves that message ID to db
from trup.
As others have said, a big issue here is the wording on trup's message. We have to make it clear that we don't want repetitive feedback (shown in pins) while at the same time not making them scared to post anything.
from trup.
This has now been merged, and can thus be closed!
from trup.
Related Issues (20)
- Add :police: at the end of warn/ban/mute messages. HOT 1
- Block some commands outside of #bot HOT 4
- [feature request] Allow running !note on members that aren't in the server. HOT 2
- *BSD support in fetcher.sh
- Allow using note/warn/mute on multiple members in the same command
- A tag-like system.
- Bot message log deletion is unreliable HOT 2
- Dynamic role list HOT 3
- See how many people use a specific fetch field HOT 5
- The bot-messages channel is hard to search
- make bot react #bot incase command is not used int #bot HOT 1
- add synonyms to !top [Distro OR Editor OR ...]
- Add a ChromeOS/Chromium icon recognition to Trup HOT 4
- Make Trup case insensitive to increase usability HOT 1
- a blocklist-esque command that doesn't delete or note, but notifies in the blocklist log channel HOT 3
- Support running a script for certain events. HOT 4
- Make trup detect and read message.txts and write them out HOT 4
- Change `GTK3 Theme` / `GTK Icon Theme` to `Theme` and `Icon Theme` HOT 2
- Clear Linux Logo For Trup
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 trup.