Coder Social home page Coder Social logo

enforcerred's People

Contributors

mdamonconnolly avatar

Watchers

 avatar

enforcerred's Issues

Remove references to hardcoded values

Regex expressions shouldn't be stored in settings, and shouldn't be called from there or referenced by name in the code. This needs to be ported over into lists.json and configurable by users using the bot.

Abstract post checking system

Separate the post checking system into its own file and expand on whats there. The posts must be checked but an additional "warning system" needs to be added for when users who are on the watch lists comment on a post from a vulnerable individual.

Restructure in prep for Ui

Restructure the entire app. The bot must be hidden behind a clean managerial interface with in/out plugs, manageable from the GUI. This requires the reddit bot to be separated into its own class so that the Ui can use it directly without needing to use the discord bot as a go-between.

Comments must also be scraped

Comments need to be scraped for activity from banned users etc too. Currently it just checks the post title and selftext. Still unsure if it should be done as an independant function or as a subtask of the main scans.

Better mod/guard system

Improve the mod/guard system in general. The interface needs to be cleaner, along with how its all loaded in. Clearer separation of roles between a mod and a guard as right now it's very nebulous.

better interface design

Currently the interfaces are weaved throughout the bot for the most part. These need to be abstracted into their own function sets. Maybe an IO object that can govern them all? Maybe not. I guess that's going to depend on how similar their function will be.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.