- An Urban dictionary command
- Reaction roles
- A Purge command that defaults to 1
- A Ban command
- A Kick command
- A Mute command
- A Discord user info command
- A Discord server info command
- A Global ban report command
- A Help command that's actually useful and dosen't DM you or have pages that you need to use reactions to scroll through
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Copyright (C) 2019 RoccoDev | |
// Licensed under the MIT license. | |
// <https://opensource.org/licenses/MIT> | |
// Bench results: | |
// First hash: 152ms | |
// Second hash: 1ms | |
// Third hash: 0ms | |
extern crate crypto; // Tested with 0.2.36 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
window.addEventListener("load", () => { | |
const canvas = document.querySelector("#canvas"); | |
const ctx = canvas.getContext('2d'); | |
const img = new Image(); | |
img.src = "assets/images/reinePic.jpg"; | |
img.onload = () => { | |
const [img_scaled_width, img_scaled_height] = drawImageToScale(img, ctx); | |
canvas.width = img_scaled_width; |
Sorry, I don't accept unsolicited invites, and for your information they're a violation of the Discord Terms of Service. You can read more about the Terms of Service for Discord at https://discord.com/terms and contact me regarding any clarification you may require. Thank you!
Sorry, I'm not willing to sell my account, and for your information doing so or asking someone to do so is a violation of the Discord Terms of Service. You can read more about the Terms of Service for Discord at https://discord.com/terms and contact me regarding any clarification you may require. Thank you!
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export default function abbreviateNumber(value) { | |
let newValue = value; | |
const suffixes = ["", "K", "M", "B","T"]; | |
let suffixNum = 0; | |
while (newValue >= 1000) { | |
newValue /= 1000; | |
suffixNum++; | |
} | |
newValue = newValue.toPrecision(3); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { Command } = require("discord-akairo"); | |
class ReloadCommand extends Command { | |
constructor() { | |
super("reload", { | |
aliases: ["reload"], | |
args: [ | |
{ | |
id: "commandID", | |
default: "all" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function getNumbersPercentageOfSum(numbers, decimalPlaces = 2) { | |
let total = 0; | |
for (const number of numbers) { | |
total += number; | |
} | |
return numbers.map(number => ((number / total) * 100).toFixed(decimalPlaces)); | |
} |
Hello! I'm Amish (also known as hydrabolt), and I am the creator of discord.js.
I created discord.js as a hobby/learning project for myself in August 2015 while I was still a teenager in school.
More than 6 years later, discord.js has become more popular than I could ever imagine, and I cannot express how grateful I am to the other contributors and the community for this amazing experience.
A few of my favourite highlights include:
- The countless voice rewrites (I think we're done with that now 😉)
- The April Fools' traditions
OlderNewer