Skip to content

Instantly share code, notes, and snippets.

View DRSchlaubi's full-sized avatar

Michael Rittmeister DRSchlaubi

View GitHub Profile
@DRSchlaubi
DRSchlaubi / script.js
Created May 8, 2017 15:12
EnvoysOfTheEnd Bot
//Game
var game = "https://envoysoftheend.tk";
script.on ("connected", function()
{
discord.send(3, '{"idle_since":0,"game":{"type":0,"name":"' + game + '"}}');
}).on("load", function()
{
@DRSchlaubi
DRSchlaubi / script.js
Last active June 4, 2017 14:03
Schlaubi Bot
//Game
var game = "www.schlaubi.net";
script.on("connected", function()
{
discord.send(3, '{"afk":false,"since":0,"status":"dnd","game":{"type":0,"name":"'+game+'"}}');
}).on("load", function()
{
script.fireEvent("connected")
@DRSchlaubi
DRSchlaubi / rules.txt
Created October 1, 2017 09:52
Regeln für Userbots
Regeln für Userbots
1. Der muss eine Terminate Befehl besitzen
2. Die wichtigen Administrativen Funktionen müssen auch dem Staff Team(Admin /Supporter?) zur Verfügung stehen
3. Der Bot darf dem normalen User nicht Zugriff auf mehr indirekte Rechte geben (Bsp: Fremde Nachichten löschen)
4. Der Prefix muss in der Prefix Liste eingetragen werden
4. Es dürfen keine unnötigen oder unaufgeforderten Nachichten versendet werden
5. Botowner müssen dem Staff Team sofort und erstmal ohne Nachfrage Folge leisten
6. Ein Kommandlog ist Pflicht und jeder Eintrag muss mindestens 3 Tage gespeichert bleiben
6.2 Das Team hat jederzeit und auch ohne Grund auf dem Kommandlog von der DarkDev Guilde
7. Das Team kann Teile vom Bot verlangen und muss vom Botowner auf Aufforderung zur Verfügung gestellt werden
dsa
package net.schlaubi.schlaubibot.listeners;
import net.dv8tion.jda.core.EmbedBuilder;
import net.dv8tion.jda.core.entities.Message;
import net.dv8tion.jda.core.entities.MessageChannel;
import net.dv8tion.jda.core.entities.Role;
import net.dv8tion.jda.core.events.message.MessageReceivedEvent;
import net.dv8tion.jda.core.hooks.ListenerAdapter;
import net.schlaubi.schlaubibot.commands.Command;
import net.schlaubi.schlaubibot.core.commandHandler;
@DRSchlaubi
DRSchlaubi / index.html
Created March 12, 2019 20:48
shared docs redirector
<meta http-equiv="refresh" content="0; URL=./shared">
@DRSchlaubi
DRSchlaubi / package-list
Created March 15, 2019 13:29
Javadoc package list for JDA v4
net.dv8tion.jda.annotations
net.dv8tion.jda.api
net.dv8tion.jda.api.audio
net.dv8tion.jda.api.audio.factory
net.dv8tion.jda.api.audio.hooks
net.dv8tion.jda.api.audit
net.dv8tion.jda.api.entities
net.dv8tion.jda.api.events
net.dv8tion.jda.api.events.channel.category
net.dv8tion.jda.api.events.channel.category.update
@DRSchlaubi
DRSchlaubi / config.json
Created June 2, 2019 13:06
RulesBot json
{
"json": "TOKEN",
"database": {
"host": "localhost",
"user": "rulesbot",
"database": "rules_bot",
"password": "IfYouReadThatYouAreDumb"
},
"statuspage": null,
"botlists": null
void main() {
var list = [1,2,3,4,5,6,7,78,9];
print(list.sublist(0, list.length));
print(list.sublist(0, list.length - 1));
}
@DRSchlaubi
DRSchlaubi / main.dart
Created March 9, 2020 19:23
dart sublist
void main() {
var list = [1,2,3,4,5,6,7,78,9];
print(list.sublist(0, list.length));
print(list.sublist(0, list.length - 1));
}