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

teamsoundlabs/Nexus

Repository files navigation

Warning

Nexus has been archived as of 2/11/2024 due to Guilded.py going inactive, while the code will still work for the foreseeable future, we cannot guarantee that it'll be stable. Thank you to everyone who used and supported our project and goal!

🌌 Nexus

Libraries.io dependency status GitHub discussions GitHub forks

Nexus is a view-orientated Guilded bot template.

πŸ‘€ What is a view-orientated bot?

A view is basically a function that returns an embed, view-orientated bots use views for repetitive embeds that can be handled by a simple function.

❔ Why view-orientated?

We use a view-orientated flow as it helps get rid of repetitive code that makes reading and maintaining code harder.

⚑ Running

πŸ‘» Development

Note

When in a development environment we recommend using Python >=3.10.11.

To run Nexus in it's development mode use python main.py dev.

πŸ”Œ Production

Note

When in a production environment we recommend using PyPy

To run Nexus in it's production mode use pypy main.py.