Coder Social home page Coder Social logo

athanor_boards's Introduction

Athanor Boards

CONTACT INFO

Name: Volund

Email: [email protected]

PayPal: [email protected]

Discord: VolundMush

Discord Channel: https://discord.gg/Sxuz3QNU8U

Patreon: https://www.patreon.com/volund

Home Repository: https://github.com/volundmush/athanor_factions

TERMS AND CONDITIONS

MIT license. In short: go nuts, but give credit where credit is due.

Please see the included LICENSE.txt for the legalese.

DETAILS

This is a Plugin for Athanor which provides BBS system akin to Myrddin's BBS from classical MUX/MUSHes.

FEATURES

  • Board Collections to group boards together under a common prefix.
  • Customizable permissions for each Collection, Board, and admin controls.
  • Reply system.
  • Pagination of large post collections.
  • Boards can be IC or OOC - IC boards can only be used while logged into a character. OOC boards use Accounts.
  • Boards can be made pseudo-anonymous from player perspective for roleplay purposes.

OKAY, BUT HOW DO I USE IT?

Glad you asked!

If you haven't already, you'll need to install Evennia and Athanor. Follow the instructions at Athanor about that.

Then, you can install athanor_boards using pip install git+git://github.com/volundmush/athanor_boards

Once installed, the plugin must be added to your athanor.init() call in settings.py. It should look something like this:

import athanor as _athanor, sys as _sys
_athanor.init(_sys.modules[__name__], plugins=[
    "athanor_factions",
    "athanor_boards"
])

Afterwards, you'll need to run evennia migrate athanor_boards to create the database tables.

Once that's done, reload Evennia and the commands should be accessible.

FAQ

Q: This is cool! How can I help?
A: Patreon support is always welcome. If you can code and have cool ideas or bug fixes, feel free to fork, edit, and pull request! Join our discord to really get cranking away though.

Q: I found a bug! What do I do?
A: Post it on this GitHub's Issues tracker. I'll see what I can do when I have time. ... or you can try to fix it yourself and submit a Pull Request. That's cool too.

Q: The heck is an Athanor? Why name something this? A: An Athanor is a furnace used in alchemy. It's a place where things are forged and refined. I thought it was a fitting name for a library that's meant to be used to build other things.

Special Thanks

  • The Evennia Project.
  • All of my Patrons on Patreon.
  • Anyone who contributes to this project or my other ones.

athanor_boards's People

Contributors

volundmush avatar

Watchers

 avatar

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.