Skip to content
This repository was archived by the owner on Feb 15, 2024. It is now read-only.

FreesideHull/DiscordAccountsBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiscordAccountsBot

Discord bot for managing Freeside accounts

This Discord bot manages accounts on the Freeside network, but may be useful in other contexts. It is currently a work in progress, but will plan it to be able to:

  • Create new user accounts, automatically assigning roles depending on the source Discord server
  • Assign and unassign roles
  • Reset passwords
  • Create new accounts
  • Disable accounts or manage permissions

System Requirements

  • A recent version of Node.js
  • Python 3 + pip
  • pipx
  • Linux (Windows may work but is untested)

Getting Started

TODO: Write getting started instructions here.

pyinfra

To install pyinfra: pipx install pyinfra

For a more detailed explanation of the contents of the config, please see the pyinfra docs page

Documentation

Usage and development documentation can be found in the docs/ directory: DiscordAccountsBot documentation

Contributing

Contributions are very welcome - both issues and pull requests! Please mention in your pull request that you release your work under the Apache 2 licence (see below).

License

DiscordAccountsBot is released under the Apache 2.0 licence. The full license text is included in the LICENSE file in this repository. Tldr legal have a great summary of the license if you're interested.

About

Discord bot for managing Freeside accounts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •