abzylicious / rafflebot Goto Github PK
View Code? Open in Web Editor NEWRaffleBot is a discord bot built originally for The Programmer's Hangout that focuses on managing giveaways.
License: MIT License
RaffleBot is a discord bot built originally for The Programmer's Hangout that focuses on managing giveaways.
License: MIT License
As discord server administrator I want RaffleBot to be able to resolve giveaways automatically at a specific time.
This should be possible in two ways
The exact duration format should be further evaluated in the future. For now a days
, hours
, minutes
format should be fine.
As discord server administrator I want to be able to create a giveaway with an entirely new message or embed for the bot to post.
A single RaffleBot instance should be able to handle multiple discord servers.
RaffleBot should be able to keep track of all currently active giveaways. As discord server administrator I want to be able to predefine a message to be used for a giveaway.
As discord server administrator I want to be able to customize the emoji that users must react to in order to participate in a giveaway.
This should be possible in two ways
Any given giveaway should be manually resolvable. On manually drawing winners I want to be able to choose any number of winners from all participants. The pool of winners is defined by any user who reacted to the giveaway message minus RaffleBot itself. The default value for this should be 1.
RaffleBot is going to be a self-hosted discord bot. To make live easier for everyone a Dockerfile should be provided in the repository.
Any given giveaway with a timer attatched to it shouldn't be affected by RaffleBot downtimes and restarts.
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.