About
This is a new project that abstracts the we-resist dashboard apart from the bot itself. The dashboard has grown and is no longer just a preferences page for the bot. More features have been added.
It's clear that going forward, the standard small, single-page app approach isn't going to work. New tools are being developed all the time. The bot is so much more than just a bot anymore. Looking toward the future, here is what we have:
Dashboard Features
Bot Preferencess
- Rules engine-driven approach to voting. Your bot votes for you and you can configure it according to some pretty sophisticated rules
- Curation workflow (aka vetting) is where users can manage their own blacklists and invite others to their own curation. It allows you to easily build collaborative ways to curate content and monitor the progress of your curation.
- Preferences Manage preferences for the we-resist-bot
- Delegation Manage we-resist delegation
Reports
Here we wanted to give resisters the ability to create reports that help them curate content. Here are some reports coming in:
- Account History
- Analyze users account history by operation and/or block. Content can be filtered contextually depending on the operation. Also, filter by date range. Reports can be paginated or infinitely scrolled.
- Abuse Reports
- Suspicious Content Reports
- plagiarism
- bots (bad actors)
- phishing
- Analyze voting behavior of users
- Analyze content creation of users
- Identify downvote abuse
- Resister membership
- Resister efficacy
- Downvote abuse
- Bot abuse
- Reward pool
- Amount of rewards recovered.
- Suspicious Content Reports
Development Stack
- NodeJS
- Docker
- VueJS
- Typescript
- Webpack
This application utilizes a single-page application frontend (VueJS + Typescript + Webpack) and a serverless backend service architecture (Typescript + Docker).
Roadmap
Upcoming features
- D3js integration for reports
- Additional reports for tracking followers as a traversable graph. This would be helpful to determine how effective resteems are by track 1st, 2nd, 3rd -level followers.
- Account history tracking
- Redis integration to cache data for reports
- Reports as gif
- This will allow old posts to still be current because they point to a gif that is dynamically generated.
- Custom curation workflows that allow users to create communities for creation and give them the tools for vetting content as a community. Imagine submitting suspicious content, then the content is able to progress through a workflow like in a state machine until it and/or the content creator become blacklisted. This can be used in the inverse for whitelisting.
- Curated blacklists
- Curated whitelists
- Crowd-sourced reports
Contributing
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for consistently reviewing my contributions.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
interesting information,about New Project: We Resist Dashboard
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Can you explain or link to what "We Resist" bot + dashboard does? I have not used the bot, so don't have a good grasp of what this dashboard does.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ah, I looked at your feed and found https://steemit.com/update/@r351574nc3/project-update-we-resist-bot makes a lot more sense to me now! Doing great stuff man, keep up the great work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I want to try and get updates out daily for this, but this one took me a long time. It was basically re-writing the front-end in VueJS. I was starting from scratch. It needs a lot of work, but it's a start. More updates to come as features roll out. It's going to be really cool.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That is great! Big achievement for The-Resistance.
Thank you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You got a 5.34% upvote from @buildawhale courtesy of @salty-mcgriddles!
If you believe this post is spam or abuse, please report it to our Discord #abuse channel.
If you want to support our Curation Digest or our Spam & Abuse prevention efforts, please vote @themarkymark as witness.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @r351574nc3 I am @utopian-io. I have just upvoted you!
Achievements
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit