pixelpizza / bot Goto Github PK
View Code? Open in Web Editor NEWA bot for ordering and delivering images of food
A bot for ordering and delivering images of food
Make a command that shows users all items to buy
Make a command that shows the users with exp from high to low
Make a command that lets cooks cook an order with an image or url if they claimed it
Make client.on('ready')
add levels to database for new users
add economy to database for new users
set all uncooked orders to cooked
set bot activity to show guild amount and help command
update the amount of members and bots in pixel pizza
log that bot is ready
This is part of issue #1
Make a command that lets a cook unclaim an order if they claimed the order
Log that pixel pizza is ready in the console
This is part of issue #45
Make a command that lets admins decline applications with a reason to send to the applyer
Make a command that lets admins add cooks, deliverers and teachers
Make it possible to see errors in the console
This is part of issue #1
Make a command that lets admins add items that can be bought with pp money
Make a file to store important channel ids
Make a command that lets users cancel their order if it has not been cooked yet
Make a command that shows the rules of the bot
Make the main file of the bot that can execute commands and functions
login
ready
errors
guildCreate
guildDelete
guildMemberAdd
guildMemberRemove
messageReactionAdd
messageReactionRemove
message
Make a command that lets admins delete teachers, cooks and deliverers
Make a command that shows the workers the orders that are not sent yet
Make a function that updates the amount of pixel pizza members and bots
Make a command that lets deliverers deliver cooked orders
Make a command that lets workers remove an order if they don't follow the rules
Make a command that lets admins get server invite links from the id / name / part of the name of the server
Make a command that lets admins add levels to users
Make a command that let's a cook claim an order to cook
make sure the order is unclaimed after the cook does nothing for 10 mins
Add the guild id of pixel pizza to the config file
This is part of issue #4
Make a function for connecting to the database and sending queries to it
Make a command that let's a user order a pizza and store the order and other needed data in the database
Make a command that lets admins accept applications with an extra message that will be sent to the applyer
Make a command that sends the YT link to ppap
Make it possible to pay pp money to other users
Make a command that lets users buy items with ppmoney
Make a command that show a users how much money they have
Make sure non-vips can't order another pizza for 5 mins after their order has been delivered
Make a function that checks a users level and gives them specific roles when they reached the right levels
Make a command that lets cooks change images if the order is cooking or has been cooked
Make a function that checks if a user has reached a new level
update the level if the user has reached it
Make sure the login key for the bot can be found in the config file
This is part of issue #4
Make a command that lets non-workers / non-developers apply to become a worker or developer
Make a command that lets deliverers set their delivery message
It has to include
cook
image url
invite code
customer
Make a new command file for showing commands that users can execute
make embeds
get commands
send executable command
get command
send error if command doesn't exist
send error if command is not executable
send command info
Make it possible to see the amount of members and bots in pixel pizza
This is part of issue #45
Make a database for storing data that is needed for the bot
order
worker
blacklisted
user
item
user_item
Make one or multiple files for configurations for the bot
login key
bot guild
prefix
channels file
webhooks file
colors file
emojis file
roles file
Make a command that makes it possible for admins to unblacklist blacklisted users
Make a command that shows users their level and exp
Make a command that shows the workers the full order of a user
Make sure every time a user sends a message in pixel pizza they get one exp added
Make a command that shows the user their order (if they have one) with the cook and deliverer
Make a command that shows admins all open applications
Make a command that lets admins add exp to users
Make sure the bot can be online
This is part of issue #1
Make a command that makes it possible to blacklist users so they can't use pixel pizza commands anymore
Workers / Admins should not be able to be blacklisted
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.