Keybase proof
I hereby claim:
- I am fyko on github.
- I am fyko (https://keybase.io/fyko) on keybase.
- I have a public key ASAMTkMlDtCWi1VXm-H0Tjx_pF1FaI1ylldPBkPqypesJgo
To claim this, I am signing this object:
import PatrolClient from '../client/TugBoatClient'; | |
import { MessageEmbed, Collection } from 'discord.js'; | |
import { createWebhook } from '../util'; | |
const chunkArray = <T>(list: T[], chunksize: number): T[][] => | |
new Array(Math.ceil(list.length / chunksize)).fill(undefined).map(() => list.splice(0, chunksize)); | |
export default class LogHandler { | |
protected interval!: NodeJS.Timeout; |
NzA3OTk1NjY1NjYxMTY1NTY4.XrQ6WA.yC8FjGmM3KbO0dD1wNP3jqNzq2c |
import { Client, Collection, GuildMember, Snowflake, Structures, Guild as ImportedGuild } from 'discord.js'; | |
import GuildMemberCollector, { GuildMemberCollectorOptions } from './GuildMemberCollector'; | |
type MemberCollection = Collection<Snowflake, GuildMember>; | |
declare module 'discord.js' { | |
interface Guild { | |
awaitMembers( | |
filter: (member: GuildMember) => boolean, | |
options?: GuildMemberCollectorOptions, |
#[macro_use] | |
extern crate log; | |
use anyhow::Result; | |
use rustacles_brokers::amqp::AmqpBroker; | |
use serde_json::{from_slice, to_vec}; | |
use std::collections::HashMap; | |
use tokio::time::{delay_for, timeout, Duration}; | |
pub use proxy::models::*; |
# syntax=docker/dockerfile-upstream:experimental | |
# WARNING: THE LINE ABOVE CANNOT BE REMOVED | |
# Note: Remember to change the workdir & paths that use "trakor/inkress" | |
# https://stackoverflow.com/q/54952867 | |
# https://github.com/rust-lang/cargo/issues/2644#issuecomment-436907777 | |
# -------------------------------- | |
# building in this image | |
# -------------------------------- |
import fetch from 'node-fetch'; | |
import qs from 'querystring'; | |
enum ErrorCode { | |
'missing-input-secret' = 'Your secret key is missing.', | |
'invalid-input-secret' = 'Your secret key is invalid or malformed.', | |
'missing-input-response' = 'The response parameter (verification token) is missing.', | |
'invalid-input-response' = 'The response parameter (verification token) is invalid or malformed.', | |
'bad-request' = 'The request is invalid or malformed.', | |
'invalid-or-already-seen-response' = 'The response parameter has already been checked, or has another issue.', |
I hereby claim:
To claim this, I am signing this object:
Developer Mode
is on. If not, head to Settings Developer Mode
.Copy ID
\:blobreach:
then copy the ID from there.This gist takes advantage of GitHub's Token Scanning feature to reset Discord Bot tokens that users post on Discord.
const responses = await message.channel.awaitMessages(msg => msg.author.id === message.author.id, { | |
max: 1, | |
time: 10000 | |
}); | |
if (!responses || responses.size !== 1) { | |
// timed out | |
} | |
const response = responses.first(); |