All Projects → strinking → futaba

strinking / futaba

Licence: MIT license
Discord bot for the Programming server

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to futaba

fastapi-debug-toolbar
A debug toolbar for FastAPI.
Stars: ✭ 90 (+309.09%)
Mutual labels:  sqlalchemy
sqlathanor
Serialization / De-serialization support for the SQLAlchemy Declarative ORM
Stars: ✭ 105 (+377.27%)
Mutual labels:  sqlalchemy
flask-restalchemy
Flask extension to build REST APIs based on SQLAlchemy models
Stars: ✭ 34 (+54.55%)
Mutual labels:  sqlalchemy
FRDP
Boilerplate code for quick docker implementation of REST API with JWT Authentication using FastAPI, PostgreSQL and PgAdmin ⭐
Stars: ✭ 55 (+150%)
Mutual labels:  sqlalchemy
serialchemy
SQLAlchemy model serialization
Stars: ✭ 34 (+54.55%)
Mutual labels:  sqlalchemy
sqlalchemy-utc
SQLAlchemy type to store aware datetime values
Stars: ✭ 87 (+295.45%)
Mutual labels:  sqlalchemy
Statik
Multi-purpose static web site generator aimed at developers.
Stars: ✭ 249 (+1031.82%)
Mutual labels:  sqlalchemy
sqlalchemy-citext
CITEXT type for SQLAlchemy
Stars: ✭ 26 (+18.18%)
Mutual labels:  sqlalchemy
Daisy-OLD
“ Hey there 👋 I'm Daisy „ PTB Group management bot with some extra features
Stars: ✭ 43 (+95.45%)
Mutual labels:  sqlalchemy
flask for startups
Flask boilerplate using a services oriented structure
Stars: ✭ 210 (+854.55%)
Mutual labels:  sqlalchemy
graphene-sqlalchemy-filter
Filters for Graphene SQLAlchemy integration
Stars: ✭ 117 (+431.82%)
Mutual labels:  sqlalchemy
sqlalchemy exasol
SQLAlchemy dialect for EXASOL
Stars: ✭ 34 (+54.55%)
Mutual labels:  sqlalchemy
SQL-for-Data-Analytics
Perform fast and efficient data analysis with the power of SQL
Stars: ✭ 187 (+750%)
Mutual labels:  sqlalchemy
Tsuyo
🤖 A light-weight and easy-to-use modular Discord bot built with DiscordJS.
Stars: ✭ 136 (+518.18%)
Mutual labels:  moderation
mad-migration
Database migration tool for migrate different structured databases.
Stars: ✭ 29 (+31.82%)
Mutual labels:  sqlalchemy
Flask Boilerplate
Simple flask boilerplate with Postgres, Docker, and Heroku/Zeit now
Stars: ✭ 251 (+1040.91%)
Mutual labels:  sqlalchemy
v13-Discord-Bot
This is my V13 Discord Bot, it has around 95 commands, 17 events, and stores all kinds of data in an SQL database for ease of access. Not to mention a unique style and friendly help menu interface. Used by over 25 people in popular company based servers, this will bring you a professional look that tops your competition.
Stars: ✭ 38 (+72.73%)
Mutual labels:  moderation
Lagertha
A UI/UX redesign of the popular Twitch-bot PhantomBot
Stars: ✭ 10 (-54.55%)
Mutual labels:  moderation
d2a
A translator Django into SQLAlchemy.
Stars: ✭ 23 (+4.55%)
Mutual labels:  sqlalchemy
alembic utils
An alembic/sqlalchemy extension for migrating sql views, functions, triggers, and policies
Stars: ✭ 105 (+377.27%)
Mutual labels:  sqlalchemy

futaba

picture of futaba

A Discord bot for the Programming server.

Requires Python 3.6 or later. There is a sample configuration file at misc/config.toml.

Running locally

Setup:

$ pip3 install --user -r requirements.txt

To run:

$ python3 -m futaba <config.toml>

Development

More setup:

$ pip3 install --user -r requirements-dev.txt

Formatting and linting code:

$ black futaba
$ pylint futaba

Deployment

You can have a production system, complete with a systemd service file, you can use the provided deploy.sh script. If there is a futaba.service file in the repository root, that service is installed, otherwise the one in misc/ is used.

Usage:

$ ./deploy.sh <config.toml>

Installs dependencies, installs the service and configuration files, then restarts the unit.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].