Skip to content

Instantly share code, notes, and snippets.

View Almighty-Alpaca's full-sized avatar

Aljoscha Grebe Almighty-Alpaca

View GitHub Profile
import java.lang.reflect.*
import java.lang.reflect.Array
import kotlin.reflect.jvm.javaConstructor
import kotlin.reflect.jvm.javaMethod
fun main() {
val clazz: Class<*> = Long::class.java
val method = Long::inc
val className = clazz.name
@Almighty-Alpaca
Almighty-Alpaca / MessageCache.java
Created January 12, 2017 20:36
A message cache for jda
package com.almightyalpaca.jda.messagecache;
import java.lang.reflect.Field;
import java.util.*;
import org.apache.http.util.Args;
import net.dv8tion.jda.core.JDA;
import net.dv8tion.jda.core.entities.Message;
import net.dv8tion.jda.core.entities.MessageChannel;
### Keybase proof
I hereby claim:
* I am almighty-alpaca on github.
* I am almightyalpaca (https://keybase.io/almightyalpaca) on keybase.
* I have a public key whose fingerprint is CD49 A618 EF0D 667E 661C 6D78 0D01 519E 00F5 7B6F
To claim this, I am signing this object: