#development
1 messages Β· Page 330 of 1
xDDD
aw
lol
Make him say this
Lol did I kick him?
when did they join?
xDD
Ahahhahha
let db = JSON.stringify(await Memer.db.getAllEffs())
let result = db.map(function (a) { return a.effs; });
msg.channel.createMessage(result)
db returns an array of objects
so shouldn't maping it work fine?
yes
No.
[{"effs":1,"guildID":"281482896265707520","id":"89d961b2-e93b-4f47-9e2d-06b14f3ad424","userID":"279121701000708098"},{"effs":1,"guildID":"281482896265707520","id":"ca32c82a-c25c-4ac0-9401-603aae6109d2","userID":"214382760826109953"}]
thats what db returns
I want to show effs
wym by effs?
doesn't matter, it's just a value
doot
I want to send 1, 1
wtf is Memer.db.getAllEffs()
It kinda does since if i dont understand the code i cant help
It kinda doesn't because I told you exactly what db returns. It's a call to rethink.
Because I'm using Eris, not d.js 
k
!!dm 172571295077105664 lelz totally a advertising dm haha
not using it
π
has nothing to do with my function or the lib, just asking for general js help lol
but i remember a few things
wut is it?
kay so is there an error or?
It returned an array of objects, but you made it a string using stringify, no?
π
woot woot
I don't wanna talk about it
Lol
go away now 
It's okee bb
you could have asked me in our secret dev chat tho
im out before i get roasted
me with coding
WOOT WOOT
since i helped
i know want my bot to have
full conclosures
@onyx hinge EY
she's still here
lol
<@&304313580025544704> Sorry for the tag, Please may you mute my bot - GameBot - I need it to tell everyone that iit has changed its prefix when they type - and i dont want spam.
Thanks ^^
Not sure why i posted the msg here tbh sorry lol
Cheers
@earnest phoenix did another mod take care of it?
yes
Awesome
@earnest phoenix ping anyone one of us and we will be glad to unmute when you are ready
<@&364144633451773953> Mind muting my bot if you can its named @reef nexus
-bots @sinful meadow
Bots
@atomic sierra
@reef nexus
arraying did
Thanks @scenic crest
It has leveling
and auto leveling message
and people get triggerd over it
lmao
fair enough
ree
lel
Hey how can i make a command like the -botinfo @bot comnand
Be dank
you'd probs need to use le api
anyone knows how i could send a message to all server owners that have my bot using js?
client.guilds.forEach(g => g.owner.send(message)), assuming discord.js
awesome tanks
Try not to annoy people with it
its an announcment that the prefix is changing
poor oliy 
:)
inb4 Oliy gets 50 welcome messages from bots
so on discordbots.org it shows my bot as offline even though it's online, any reason why it would say that?
Thats just a website bug nothing to worry about
ok, thanks
it was probably just added?
it was
Does sharding fuck with the posting servercount or anything? Since I sent my sharded value, shard id and shard count. But when I went onto the site my server count had doubled
So I made it divide by shard count
And now its completely off
and now its 311
like what the fuck
My bot has 251
if you use d.js there is an example for sharded bot server count with snekfetch in #312614469819826177
(from me
)
@toxic oracle do you even have shards? You shouldn't at 251 servers


@neon pasture what's your issue bby?
o lol
So I can run it on ubuntu?
yes
Going to try it on my vps then
@neon pasture I need help
client.on('ready', () => {
client.user.setGame("--help");
console.log('I am ready!');
});
Someone is asking help to me!
Any idea why my bot wont show its game
client.user.setGame('pepe help | pepebot.pw');
outdated
use .setPresence
or update djs
Thats for Idle, Onlline, DND and offline tho right?
.setPresence is for the full presence status
If I was you I would update discord.js
^
Im used to this one, im fine lol
v11.2 has lots of bug fixes, it has no breaking changes
its always recommended to update to latest stable
@neon pasture The bot still doesnt have the game status π¦
What version are you using?
node.js 6.10.2
I mean discord.js version
Do you have this: const client = new Discord.Client(); or this: const bot = new Discord.Client();
use this pls
const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
client.user.setPresence("--help");
console.log('I am ready!');
});
yep
i use var bot = new Discord.Client()
lol
client.user.setGame("use !help");
@earnest phoenix eval Discord.version;

yeh
did it work?
what hosts are you guys using?
OVH
My PC π
Spare laptop
same
lol
@earnest phoenix and?
Saving up donations i get for a Raspberry Pi M3 odel B
heroku is good
...
cool
*3 Moder B
Did it work?
dont use heroku
They dont allow fs
heroku = bad
heroku works for me
π¦
lol
They can just not music bots @inner jewel
i used to host my old bot on a pi 3 b
worked well until 200 guilds
then it couldn't handle at all
listen wut genji said
@neon pasture Nope
#cluster
Yeah sorry, I need to sleep
@inner jewel can you unmute my bot now please, I req it cos it would spam. Its fixed now...
GameBot
@broken zenith
Yes
Anyone got an idea for what i can add to my bot? I keep blanking on what to add
slang
@cerulean zinc A few things I feel like are good additions to any bot, if you don't have them already:
Per-command help system
Custom prefixes
Mention as a prefix
Multiple language support
DM support wherever applicable
crossed out are completed
Per-command help system
Custom prefixes
~~Mention as a prefix ~~
Multiple language support 
DM support wherever applicable
Oof. Custom prefixes are really useful and pretty simple to add, I would look into that asap.
I tried the otherday, but the dhelp stayed
What language is the bot in?
C# (D#+)
π€·
Ive got an idea
Find someone who can help you, I guess.
Or look at some open sourced code and learn from it.
Sometimes my English Locale crashes VS :/
js, HTML, CSS, basic shit
HTML and CSS are prob fine, because they are fine in Notepad++
~~~Custom prefixes~~~
Mention as a prefix - Can't, I use mentions for my custom smart bot
Multiple language support
~~~DM support wherever applicable~~~ p!contact
Per-command help system
Custom prefixes
~~Mention as a prefix ~~
Multiple language support (to lazy)
DM support wherever applicable (soon probably)
discord.js?
if you are wanting the channel that the message came from, use this:
msg.channel.send
I wanna send a message to a channel, but I only have the id
or you can use this to send to a specific channel:
bot.channels.get(channelID).send()
^
okay
Is?
Yes, we know, but .get() does not return a promise, so that won't work
.get().then() 
hmm
How?
^
Im on phone sooo im not the best
^
It worked
not a promise
bot.channels.get(channelID).send()
Yea
ye that works
mhm
Thank you π
oh
hmm
@neon pasture remember that if your bot is sharded, then that won't work it the channel you are trying to send to is on a different shard
k gtg now
o
bai
client.channels.get('365473116937519116').send(GuildMember.displayName + "joined")
});```
So this won't work anymore then?
It will
Depends
I think
if your bot is not sharded, then it will
But then it's sharded not?
If it's sharded with more than one shard, there is a 50/50 chance of it working
It depends on what shard the channel is ok
on*
How can I make it working 100% of the time then?
Dont think soo
hm
lol no don't ask in the d.js server
There are only dickheads in the d.js server
also fetchChannel isn't a thing
And yea they are complete dickheads @neon pasture
bot.shard.broadcastEval("this.channels.get('" + channelID + "') && this.channels.get('" + channelID + "').send('" + content + "')")
Kinda sketchy but eh
Tf
can I use that without shards?
No
okay, thanks
yea, no work without shards
lol
why would you be sending a message outside the guild on member join though 
reasonsβ’
Why is this not working?
client.on('guildMemberAdd', GuildMember => {
.setThumbnail(GuildMember.avatarURL)
It says undefined.
.displayAvatarURL
yeah, d.js
that capital G is triggering me 
That is working! thank you
no problem my dude
Lmao
How do I make a hyperlink but with custom text? So like the Invite link at the bottom of @gilded plank when using -botinfo
-botinfo
Please include a bot mention
Like that
Yea
Kk thanks π
I can has Invite Font cant I or does it have to be nrmal?
Website <- Like that?
no
No normal
Oh okay lol
I need help with a shardinfo command how can i do? i will type -shardinfo and it sends shard 1: Online 2: Online how can i do that? D.js
dont know sadly
π¦
or another way to do?
π€
@fossil oxide Why 403? ```js
snekfetch
.post(https://discordbots.org/api/bots/${client.id}/stats)
.set({ Authorization: dBotsORG })
.send({ shard_id: client.shard.id, shard_count: client.shard.count, server_count: count })
.then(() => {
client.console.log('[DBOTSORG] Successfully posted to Discord Bots Org.');
})
.catch((err) => {
client.console.error([DBOTSORG] Failed to post to Discord Bots Org. ${err});
});
I am literally dying because of this issue
isn't it client.user.id
can't help you with that
lol more like dont want to help you with that Kappa
Please can anyone at all help me! It need fixing immediately!
//------------------------------------------------------------------------------
//PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM!
if(message.content==="--help") {
message.author.send({embed: {
color: 3447003,
author: {
name: client.user.username,
icon_url: client.user.avatarURL
},
title: "Command List",
description: `__**Sponsored Servers**__ - *Click to Donate to get your server featured! ->* [Donate](https://www.paypal.me/SKILLSHOTZZZGB)\n[Ancient Greece]()\n\n__**Bot Owner Commands:**__\n*Stop, Reload, Leave, AddRestrictGuild, RemRestrictGuild, Servercount, Shutdown, BotLockdown, DisableCommands*\n\n__**Other Commands:**__\n*Stafflist, Apply, Invite, Support, Donate, Donators.*\n\n__**NSFW:**__\n*Boobs, *\n\n__**Commands:**__\n*Marry, Laugh, Cry, Angry, Cena, Jeff, Pepe, Thonk, Lovecalc, Chance, Assumesex, Echo, Sleep, Cartoon, Beep, Boop, Rick, Sneeze, Burp, Fart, Cowsay, Chickensay, KFC, Pumpkin, RIP, Flirt, Pat, Say, Avatar, Embed, Choose, Wall, Fame, Punch, Shoot, Rob, Smack, Stab, 8Ball, Fish, Randnumber, Randletter, Yomomma, Joke, Insult, Add, Subtract, Divide, Multiply, Slot, Megaslot, Dice, Coin, Guessgame, Lenny, Greentext, Marco, Polo, Cat, Meme, Reverse, NSFW, Card, Yodify, RPS, Cookie, Milk, Lotw, High5, Bump, Poke, Hug, Sparta, China, Compliment, Remindme, Crime.*\n\n**DONT WORRY THERE ARE STILL PLENTY MORE TO COME!**\n\n[[Support]()] [[PayPal](https://www.paypal.me/SKILLSHOTZZZGB)] [[Website](https://gamebot.webstarts.com)]`,
timestamp: new Date(),
footer: {
icon_url: client.user.avatarURL,
text: `Β© ${client.guilds.size} Servers. ${client.users.size} Users.`
}
}
})
}
Anyone please?!?!?! It needs fixing ASAP
All my other commands work but this on
e
@strange lintel
Js
ik
you should probably ask someone else
Like who?
π’
My bot cant send the help message for some unknow reason
@inner jewel You kniw JS Right?
know*
?????
there's no syntax error
Your message is to long
Oh
Its not that @neon pasture
?
:''''''(
@earnest phoenix
?
Any ideas?
?
Ideas for?
my error?
//------------------------------------------------------------------------------
//PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM! PROGRAM!
if(message.content==="--help") {
message.author.send({embed: {
color: 3447003,
author: {
name: client.user.username,
icon_url: client.user.avatarURL
},
title: "Command List",
description: `__**Sponsored Servers**__ - *Click to Donate to get your server featured! ->* [Donate](https://www.paypal.me/SKILLSHOTZZZGB)\n[Ancient Greece]()\n\n__**Bot Owner Commands:**__\n*Stop, Reload, Leave, AddRestrictGuild, RemRestrictGuild, Servercount, Shutdown, BotLockdown, DisableCommands*\n\n__**Other Commands:**__\n*Stafflist, Apply, Invite, Support, Donate, Donators.*\n\n__**NSFW:**__\n*Boobs, *\n\n__**Commands:**__\n*Marry, Laugh, Cry, Angry, Cena, Jeff, Pepe, Thonk, Lovecalc, Chance, Assumesex, Echo, Sleep, Cartoon, Beep, Boop, Rick, Sneeze, Burp, Fart, Cowsay, Chickensay, KFC, Pumpkin, RIP, Flirt, Pat, Say, Avatar, Embed, Choose, Wall, Fame, Punch, Shoot, Rob, Smack, Stab, 8Ball, Fish, Randnumber, Randletter, Yomomma, Joke, Insult, Add, Subtract, Divide, Multiply, Slot, Megaslot, Dice, Coin, Guessgame, Lenny, Greentext, Marco, Polo, Cat, Meme, Reverse, NSFW, Card, Yodify, RPS, Cookie, Milk, Lotw, High5, Bump, Poke, Hug, Sparta, China, Compliment, Remindme, Crime.*\n\n**DONT WORRY THERE ARE STILL PLENTY MORE TO COME!**\n\n[[Support]()] [[PayPal](https://www.paypal.me/SKILLSHOTZZZGB)] [[Website](https://gamebot.webstarts.com)]`,
timestamp: new Date(),
footer: {
icon_url: client.user.avatarURL,
text: `Β© ${client.guilds.size} Servers. ${client.users.size} Users.`
}
}
})
}
?
it's something else that's wrong, because that works
Gimme a sec
I have two errors apparently
When i catch the error
@umbral pelican
wat, it's still the same error though - and the code you sent works
so it's something else that's borked
π¦
Idk what tho
it only seems to be when i use the --help
π’
Ill sort it out tomorrow I CBA rn im annoyed at this noww!
=bots
-bots
Bots
@grave sonnet
tb!help
Anybody know of a website where I can put strings to translate and people can help translate it? My google fu is failing me. No need of automatic things.
meh, it would be long-term thingy.
I found stuff like https://www.transifex.com/ which would be free for open-source, might try it.
Transifex
Integrate with Transifex to manage the creation of multilingual websites and app content. Order translations, see translation progress, and tools like TM.
Well I'm sure you'll need somewhere to start
thank you
Is there a way to make a user react to a message?
I mean code
not obligatory tm
I just put the GH page
lmao
n/a
mantaro.site is a meme
bot website done
has more documentation than anything else atm
fuck it I'll use it, I'll switch it out once the website is fully done for it
I like this kinda like guild icon thing
owo
ok
I dont do them
Oliy's the only one rn
if you ping him he will just deny it
i probably would
just have to be patient with that
oh well
certification applications are checked quite infrequently π¦
ye was atleast 1-2 months and then i got accepted
oh my god
well thats long
tell him to hire someone to do it
lul
was worth the wait tho
Hire b1nzy :3
lotsa servers
whats that real simple code where if its true or false it returns "stringOne" : "stringTwo" or something like that
boolean ? "true" : "false"
yea
o thonx
condition ? onTrue : onFalse
You aRe So tEcHnICAl
someone should put in a good word for me
called ternary operator
yes
^
thanku lads
if(i=0; (can i put an or statement here); i++)
if(i=0;10>i || something.length>i; i++)
yeah thats good, i have a top ten leaderboards and i know straight away there wont be more than 10 people on the top, so having a users.length>i
would prevent any nulls showing on the boards
heh
<@3242...> tags a user correct?
yeah
how would you tag a role within a node.js string
actually just thought of a solution, nvm x
<&
\@role
thanku dude x
eh i just did it the long way
Β―_(γ)_/Β―
So my bot is hosted on Heroku... And I want to setup the server thing on the discordbots page... Do I need to upload my node_modules folder to my GitHub repo to get the servers thing alive?
My bot just went off so I guess it do...
Just making sure.
@lethal sun don't push node_modules ever
security issue. and it's a nightmare
and git may reject your commit because of a 412
Heroku will run your package.json to install the dependencies
If you are on the free tier, if there's no activity (like web activity) it sleeps after 30 minutes
g-help
@wanton plover thanks it worked β€
lol
trying to request voters for my bot but says i need to pass an authorization token, how would i go about doing that when using the request module in node.js?
any1?
o
if( one == true || two == true ) then ...
okay
yea
i dont think hasRole() exists
it does
does it?
it's on the doc
Its deprecated
yeah it doesn't exist
instead do message.member.roles.find("name","roleName") == null
okay
if the role doesn't exist it'll be null
if it does it wont be null
thats probably not the right way to do it, but it works for me :--)
anytime dude
π
im pretty good with D.JS so if you need any extra help, feel free to DM me
fair enough okay
i'll hit you up if i need help @languid dragon
sure !
side note => i wont actually be awake for very long, its almost 00:00 for me
Wat dont do that use ```js
<guildMember>.roles.has("id")
Or ```js
<GuildMember>.roles.exists("Property", "value")```
well gn @languid dragon have a nice sleep, thanks for the help again i'll test it in a sec
Mobile writing sucks 
forgot about exists lmfao
Tfw
Yea using that is better since it return an boolean and you dont need to compare anything
Also == is a lie
=== is the way to go :p
shit gets complicated
Strict conparing is β€
Can anyone help?trying to request voters for my bot but says i need to pass an authorization token, how would i go about doing that when using the request module in node.js?
send the token on the Authorization header
like what does that look like
Look the usage of the request module up
"1",
"2",
"3",
"4",
"5",
"6"
];
var number = roll[Math.floor(Math.random() * roll.length)]
var number2 = roll[Math.floor(Math.random() * roll.length)]
var numbers = number + number2;```
How can I add up number and number2? So the output will be 2-12
any1 know how to get the user by id?
360860120609193997
cuz message.member == "360860120609193997" doesn't work :/
@uncut slate you know or you sleepin now?
ok
client.users.get(id)
o
okay
ty
π
nope @uncut slate
if(message.member.roles.find("name", "ClientMod Permissons" || client.users.get(botSettings.owner))){
that's not how js works
well fuck
if ( message.member.roles.find("name", "ClientMod Permissons") || client.users.get(botSettings.owner) ) {
but you realize that will always trigger, right
yea
mk
i'm dumb when it comes to roles and ids so thanks
@uncut slate i tested it with an other user and it's letting them warn without having the role or being me?
ya
I literally asked you but you realize that will always trigger, right and you said yea
o
i'm dumb
lmao
brb
it worked with my old bot well hmm
i shouldn't of quit lmao
U guys using discord.js or something different
most of the userbase uses discord.js, yes
^
K
I use it
It's bR
bae*
bit that mem usage tho
but*
IPhone pls
Do u know a fun command
connect 4
Im hosting my bot from androidnit strted to lag like i ran battlefield 1 with low end pc
how do you host bots?

you start it
Node bot.js
^
ez
pm2 start bot.js --name MyBoat
i mean, i have a bot but i want somewhere to host it so it can stay online
Buy a VPS
No one is gonna host for free
Or use youe phonw
..no
And place it near the router
....no.
W/ screeen on
no.
Why no lol
hosting a bot intended to be public on a phone is one of the dumbest things i've heard in a very long time
^
because a VPS is a machine thats online all the time unless you shut it down
also it costs less than selfhosting
It may be stupid but its the only way if u have to shut off ur pc
you can use a vps
It's not stupid
also hosting on a phone will slowly damage the battery
phone
Ikr phones are trash
and yes battery damage
and nah
Dpes that mean less capacity
installs Linux on iPhone
Ok
But does that "battery damage" means less battery capacity?
yes
with time yes
Hosting via vps is a good idea but it costs money
not necessarily
google cloud and digital ocean are pretty great
aws and heroku I've never tried and can be annoying but they are definitely better than hosting on a fucking phone
Is google cloud free
yes
Does it support node 8
You only get $300 free though
^
and it's a full fledged VPS you can do with it what you want
it supports any version of node you can manage to install with that amount of brain cells 
I tried on heroku once it does not support node 8
Local hosting 
heroku might not
i use heroku... its pretty good.
How did u get it to work
lol
discord.js
if so
just go to yt and search for how to host your discord bot on heroku 24/7 discord.js
then click the first vid
im on phone so i cant type guuud
I hate virtual keyboards
me too... especially when they lag
@earnest phoenix it does support node 8
My bot I host on heroku uses node 8.6 and npm 5.4.2
Make sure you specify those in your package.json
I'll send example
"engines": {
"node": ">=8.0",
"npm": ">=5.0"
}
That's what I use
Put that in your package.json
Then deploy on heroku
Should work fine
@earnest phoenix
you mentioned him twice @rain tendon π€¦
Makes sensr
Sense
I'd suggest instead of doing what I did and just getting versions newer than a certain build to just enter in an exact version
So like node 8.6 or npm 5.4.2
Whatever you're using to develop it
Cuz then it won't install like the latest build of npm or node and that might break your code ya feel
So just be specific on the versions
Bots will stay on heroku untill you shut it down @earnest phoenix
But id rather give you some information on why heroku sucks dick
Ok why does it suck
- Discord might even deny connection from heroku
- They dont allow FS or any file system modules
- They are just trash ask anyone
Im guessing its just better to host it off your computer or local
I have 2 of em, one has a broken powee button but does work, the othet one has a faulty hard drive
@earnest phoenix
Take the hard drive out of one
and put it in the one that works
then DAB
@sinful meadow I use fs on my bot on heroku and it works fine
Then they have been changing shit
Tbh hosting locally is way better than hosting anywhere online
As long as you have a reliable internet connection and devot like a min of 500 mb
Of ram
Personally I think the best hosting option would be a raspberry pi
Too bad I don't own one π
1, 2 or 3 @karmic parcel
3
that's not true for bigger bots
^^^^^
Any way I can make a DM logger? When someone dms my bot it gets sent to a channel?
language?
js
if(message.channel.type === 'dm' {
client.channels.get("id goes here").send(message)
}
Or something like this
Oh
ive always ignored dms
Ik but I have a control center where suggestions from the suggestion command go and I want the DM logger there also
@sinful meadow tbh if you don't know how to do something, don't try helping someone else, because you'll end up giving them the wrong answer
also, do you even JS
I do lmfao @earnest phoenix
you missed a )
I know, but you said "i think"
If you think you're wrong, don't purposefully give wrong answers
;-;
mobile
function Jazz(id,jazz){
return message.guild.channels.get(id).send(jazz)
}
Good enough
@earnest phoenix
Because
because no
Because so
because block
lel
wtf is this shitposting?
its not
he said i couldnt code and i showed him i can @earnest phoenix
irrelevant
in a very shitposty way
mute him
;-;
you're both shitposting
please stop
;/
And this is supposed to be the dev channel? Go to #265156361791209475 .
And now lets get back to the serios stuff.
Does anyone know the piece of python (discord.py) code that goes at the top that stop's the bot listening to other bots
<@&304313580025544704> why alexa bot is muted?
aa mass ping
check in #mod-logs
disocrd has a built in search function for a reason
and @craggy cave in the command executor:
- get the user object
- is the bot boolean true?
-> ignore command - no?
-> continue with whatever
@fringe flame Please just ping a single mod (or in this case the mod who muted your bot) instead of the whole mod team. Failure to comply will result in a mute.
Ok, but I can't found.
you don't neccessarily need to remove it
just make a per guild toggle
that's off by default
so if guilds wanna use it, they can simply enable it for their guild
once it's fixed yes
so i will fix it
guilds
so
not guild
@shrewd field is: client.users.size
guilds, not guild
client.guilds.size
the error message is there to help you
undefined most likely means it doesn't exist
ok
probably didn't even read it
so that a) you typed it wrong, b) your code logic is rip
what is client.users.size used for
Think about it
guess
typed it wrong
users is a collection of all users
users in a guild
users of the bot
ok
.size is the amount of them
ok thanks
can you mention the bot for me?
@stuck fjord
π
if don't work, i will solve that of other way
but i think is working
yes
no working here
and the command too
100% fixed π
π
Library?
discord.js
Never saw that before.
@shrewd field multiple same events?
remove that
it means you are creating a shitload of listeners
"how"
no
I never really understood why people do that 
probably has on message for every command 
Oct 12 17:23:31 scw-bafacf java[9171]: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
Oct 12 17:23:31 scw-bafacf java[9171]: SLF4J: Defaulting to no-operation (NOP) logger implementation
Oct 12 17:23:31 scw-bafacf java[9171]: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.```~~hey how do i fix this?~~
:^)
ihave 3
easy
1 is enough
@shrewd field jesus
1 is enough
for ready
fix it yourself natan
why do you have a listener in guild add
@scenic crest this guy has had multiple messageEvent listeners on his bot, as in one for every single fucking command
hmm
lul
yeah I know

