pythonistaguild / pythonista-bot Goto Github PK
View Code? Open in Web Editor NEWDiscord Bot for the Pythonista Guild.
License: MIT License
Discord Bot for the Pythonista Guild.
License: MIT License
We need to decide on the appropriate database tech, libs and form of interaction such as ORM / plain SQL.
A list of core-functionality the bot will need to function and that aren't put within an extension.
Add commands to be able to manage and retrieve information about our orgs github repositories.
Main feature wanted would be something for quick previewing issues:
##50
in chat would show issue #50 of the bot repo
wave##50
would show issue #50 of wavelink
etc
There's a chance quite a few different features could be beneficial under this group though, and some fun stuff might be able to be played with using the Github GraphQL.
Check for discord tokens in messages and post them to a gist for automatic invalidation.
The bot will need a publicly usable command that can run code in a contained, safe environment.
Umbra had proposed to use Python Discord's snekbox for running Python.
There was discussions on possibly adding the ability to also run C/C++ code in their own respective contained environments also.
Pythonista has a few active members in #Gaming.
Could implement a demonstration for wavelink users based on the new wavelink rewrite.
The project is to have automated deployment, but as we don't currently have the appropriate server setup for it, I'll have to work on getting that done at the same time as this.
Overall, PRs and main branch will be given some Github Actions treatment, with lint checks being done for both, and automatic docker image build and publishing to the Github Container Registery for the main branch.
The server will receive an event once a release is published, and it will pull the new image and deploy it.
This repo will need Git commit guide lines, along with some python formatting guidelines.
I imagine this would be best in a .github
folder with a CONTRIBUTING.MD
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.