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

Community bin #8

Open
FalseDev opened this issue Mar 11, 2021 · 5 comments
Open

Community bin #8

FalseDev opened this issue Mar 11, 2021 · 5 comments

Comments

@FalseDev
Copy link
Member

Current state

As of now the community bin channel is getting filled with trash and conversations

People are posting legitimately bad code!

A recent example is a command which converts binary to text using an API!

Discuss below on how we can fix this and prevent bad practices and bad code from reaching everyonw

@Iusedmy1stnamelol
Copy link

Iusedmy1stnamelol commented Mar 11, 2021

Simple, watch over the channel, like how we do all channels. We have more than 10 mods. Each of us may have different timezones, but it's rare things that happen in general that 2 mods need to be there. I watch over help channels as well. While someone else is in general ETC. Slowly just lurk over each channel.

@FalseDev
Copy link
Member Author

My idea was to have a bot command submit their code which will be approved by anyone with the official helper role as "good code without bad practices" and then it'll be sent over to the community bin channel, yet another use for Coding Bot v4

@DriftAsimov
Copy link
Member

Well to avoid conservations, we can check for every message if it contains codeblocks and if it does not, then Coding Bot v4 can dm the person and ask them to decorate it with code blocks if the code is legit.

@zeffo
Copy link

zeffo commented Mar 13, 2021

I agree with False's idea, let the people send their code for approval by helpers/staff so we don't see any really bad code there.

We should discuss the guidelines and rubrics for approving code if we go through with this.

@zeffo
Copy link

zeffo commented Mar 13, 2021

Well to avoid conservations, we can check for every message if it contains codeblocks and if it does not, then Coding Bot v4 can dm the person and ask them to decorate it with code blocks if the code is legit.

+1, this would be very effective. If people circumvent it by putting their messages in code blocks we can punish them with whatever staff feels is suitable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants