Giter Club home page Giter Club logo

enjinhelperrobot's People

Contributors

christalman avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

youknowkuma94

enjinhelperrobot's Issues

Server Leave Disassociation

The bot does not seem to disassociate members when they leave a server. This is needed, because otherwise, if they rejoin, they may not be able to request their roles again.

Removed Enjin Users

Disjin should poll Enjin to detect when a user has been removed from an Enjin site. It could then remove any corresponding association, and remove any associated roles in Discord. This could occur when users remove themselves, or are removed by admins, such as when a ban occurs.

Removed Discord Users

When a user leaves a Discord server, Disjin could remove any corresponding association, and remove any associated tags in Enjin. Given that this could remove all tags from an Enjin user, this feature might need to be optional.

Search Improvements

The members search could be improved by including Enjin characters.

Search could also be introduced to the roles page.

Enroll: Optional 'Never'

Server admins could control whether the bot provides the 'never enroll' option to users.

When the bot contacts users to enroll, it provides three options: enroll, enroll later, or never enroll. Some servers might have a strong desire for users to enroll, and so they might benefit from being able to remove the option to never enroll. This would mean that the bot would contact users forever until they enroll.

Admin Notifications

A JavaScript error prevents notifications concerning admin actions (such as making a role a server admin or a guest admin) from being displayed, even though the actions themselves are otherwise successful.

Reporting Enjin Errors

Currently, any errors reported by the Enjin API appear as a generic 'unexpected' error to the user in the Web app. This should be changed to clearly display than an Enjin API error has occured, perhaps with the error code and description.

Restart Warning

It would be helpful for a warning to be displayed in the Web app before an update is applied to the bot that requires it to be restarted. Perhaps five minutes or so before a restart.

Browse Permissionless

The !browse command could be made permissionless.

Currently, it requires that the user is a guest or server admin, but this is a legacy requirement, and there is no longer any need for this.

Unexpected Session Not Found

Web app sometimes fails to find a session even though a token has been provided.

This has been reported on Chrome Android.

Guest Activity Log

The activity log should mention when users have been granted guest permissions.

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.