Comments (9)
Probably, i would need to get a hold of the bot first and try to understand how it works exactly
from monkeytype.
Alright, sorry it took so long. Here it is https://github.com/Miodec/monkey-bot
Just the basics, its my first bot aswell so feel free to suggest changes and features.
from monkeytype.
Is there/will there be an API for this?
from monkeytype.
There is a discord.js api for node which should work, I've not used it for a while but I can work on it if no one else is.
from monkeytype.
There is a big part of it thats already written by a friend, but thats been put on hold. Im going to follow up on it soon.
from monkeytype.
Is there room for volunteers to work on the bot as well?
from monkeytype.
Sounds good.
from monkeytype.
Here's an idea:
In order to get a role in the Discord server, you must link your Discord account to your monkey-type account. That way, we can use the Discord ID to give them a role based on their best test score.
from monkeytype.
even if the api was private please no a discord bot would be a pretty cool project. would love to help with this as i have a good background with discord.js and it's sister framework, commando. as for the account linking process, this could be achieved in a number of ways, a possibility being that a user is able to direct message the bot with a specific command, then, providing a account token or db id as a argument, that being if we aren't able to get the discord account linking integration working.
a pseudo mock of the account linking system could be;
user > mt!link <username>
bot > Please provide your account token
user > <account token>
bot > cool linked lol
from monkeytype.
Related Issues (20)
- Session time isn't updated after failed tests HOT 3
- Inconsistent behavior of custom text with newlines, tabs and spaces. HOT 1
- Split misc.ts into smaller util files HOT 3
- Google Sign In Doesn't Work on Firefox HOT 1
- `Toggle Monkey` setting causes the monkey to cover the live speed when `Live progress style` is set to `bar` and `Live speed` is `on`. HOT 5
- Disable service worker caching anything that isnt from monkeytype.com
- Not able to detect Caps Lock HOT 4
- Not responding Not able to click or start anything in Brave Browser HOT 5
- Update Esonian language word set
- Cant complete sign up captcha if it requires additional confirmation
- Linux key modifier not recognized on tip text HOT 2
- When lazy mode is enabled, duplicate words can appear
- Change language and funbox filters into multi select boxes HOT 2
- Typing is causing double characters for every key stroke. HOT 2
- Why is this thing so addictive... HOT 1
- Using "Clear all notifications" from the command line doesn't hide the "Clear all" button
- [BUG] Result save fails: "invalid result spacing" HOT 1
- Registers multiple key press for single click in firefox
- Master difficulty occasionally does not work. HOT 1
- A lot of keyboard layouts are missing `-` required for words like HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from monkeytype.