#development
1 messages Β· Page 1003 of 1
oh dear
u have to again call it
where?
buT WhEEEEEEEEEeeeeeeeeeeEEEEEEEEEEre
do u need apis for a musci bot?
im pretty sure i do tho
do u need apis for a musci bot?
@spare mirage YES YOU DO DONT MAKE MY MISTAKE
const queueContruct = {
textChannel: msg.channel,
voiceChannel: voiceChannel,
connection: null,
songs: [],
volume: 5,
playing: true
}
queue.set(msg.guild.id, queueContruct)
let anything = queue.get(id)
anything.songs.push(song)
u are running in same code
okok
so just those 2 lines?
yes
change it to anything.songs.push
ok
uh
is there a workaround for too long lyrics? because I stumbled upon that quite a few times
embeds?
yeah but the songs are still too long sometimes
2048 limit
I tried it with quite some songs
u can slice
TypeError: anything.songs.push(...) is not a function
balls
baked in a cake
then fried
if(lyrics.length <2048)lyrics.slice(0,2047)
twice
send the code again
I see
ill take a look
@restive pebble One last question, I have a help command, but, It is not hidden and It is not in my files, So how can I edit it?
oh my god
I can use the help command.
so easy
but
what your god
Can't see the file
w h e r e
O_o
OO_OO
@restive pebble One last question, I have a help command, but, It is not hidden and It is not in my files, So how can I edit it?
@earnest phoenix its hidden
?
It's not.
u cant see it?
Nope.
thats glitch issue
go to status.glitch.com
they are fucked up every moment
u have to wait until they fix the issue

Then will it show?
yes
@restive pebble
TypeError: Cannot read property 'songs' of undefined
at C:\Users\james\Desktop\qBot\index.js:948:32
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
(node:8816) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'dispatcher' of null
did u fix the spelling?
maybe
did u fix the spelling?
@restive pebble everything is spelled correctly :/
hm
h m
h m
h m
imlooking
are you sure everything is defined/assigned properly?
im not the best person to ask about this, not sure how it works
Pls anoyne help :(
if(command === "purge") {
const deleteCount = Number(args[0]);
if(!msg.member.hasPermission("MANAGE_MESSAGES"))
return msg.channel.send("No");
if(!deleteCount || deleteCount < 2 || deleteCount > 100)
return msg.reply("Please provide a number between 2 and 100 for the number of messages to delete");
msg.channel.bulkDelete(deleteCount)
.catch(error => msg.reply("Couldn't delete messages because of: ${error}"));
};```
What is incorrect here
I am fucking tired
Uh wait
Spell it correctly
Spell it correctly
@warm marsh ?
@delicate shore what's args defined as
Morning everyone
Which one ?
In your code.
Args isn't defined
the variable "args"
Args is argument
I know what it's supposed to be.
I'm asking where you defined it and what it's equal to.
Where is args coming from?
remove those 2 lines
One min
remove those 2 lines
@restive pebble mkay
ποΈ

queueContruct.songs.push(song)```
:O
Uhm
Pls help me also
replace the original queueConstruct?
@restive pebble , I am stupid. So it is not a command, It generates it from all the commands in index.json
client.registry
.registerDefaultTypes()
.registerGroups([
['music', 'Music Command Group'],
['gifs', 'Gif Command Group'],
['other', 'random types of commands group'],
['guild', 'guild related commands']
])
.registerDefaultGroups()
.registerDefaultCommands({
eval: false,
prefix: false,
commandState: false
})```
Try console.log args inside the command.
add?
ok
o h
It's not a good idea to host your bot on glitch if I recall correctly. Itll not be garuanteed to run 24/7
@restive pebble , I am stupid. So it is not a command, It generates it from all the commands in index.json
client.registry .registerDefaultTypes() .registerGroups([ ['music', 'Music Command Group'], ['gifs', 'Gif Command Group'], ['other', 'random types of commands group'], ['guild', 'guild related commands'] ]) .registerDefaultGroups() .registerDefaultCommands({ eval: false, prefix: false, commandState: false })```
@earnest phoenix oh
Args is defined ^
@delicate shore what is ur problem
Send msg link if I missed
@delicate shore what is ur problem
@restive pebble
Args?
TypeError: queueContruct.songs.push(...) is not a function
TypeError: queueContruct.songs.push(...) is not a function
Oh fuck
sjsjsjsjsjsjsjsjsj
@restive pebble Yeah, Just my small brain.
PGamer did you try console.log(args) inside the command?
i just wanted to change the search method smH
PGamer did you try console.log(args) inside the command?
@warm marsh no?
Try that see what args is equal to.
Nah
console.log(args);
const messageArray = message.content.split(' ')
let args = messageArray.splice(1)
Yeah
is digital ocean good for discord.py hosting?
Yikes
Yes
\π’
thnx
Β―\_(γ)_/Β―
const args = message.content.substr(message.content.indexOf(prefix) + prefix.length).trim().split(/\s+/);
?
@plucky harness any VPS provider with subpar specs will be fine.
why are you doing that lol
i see
aaaaaaaaaaaaaa
Python is the primary reason it's like that.
TypeError: queueContruct.songs.push(...) is not a function
Dice
But PGamer console.log args above deleteCount
It's 1000000000000% correct
why doesnt it work then-
a?
You're creating the variable queueContruct in the if-statement, so it's not available in the else-statement
a?
aaaaaaaaaaa
Lmao
o shit you're right
U missing bracket
whaere
okie
Not needed
how so?
Pls tell line no.
Ok
66
ye
What is the error
(node:5136) UnhandledPromiseRejectionWarning: TypeError: queueContruct.songs.push(...) is not a function
How can that error move to 66
execute order 66
:o?
connection.play(queueContruct.songs[0]) }```
^^^^^^^^^^^
alright
(node:1348) UnhandledPromiseRejectionWarning: TypeError: queueContruct.songs.push(...) is not a function
@restive pebble
same line
:pain:
Idk
but it is
de b u g
log the type
yes you can
im retumbted
debugging is a skill you should have regardless, you should always do that first before coming to ask questions here
I can send my code
no
U can look
Take a look
And try to debug
I am sure that line is correct
Β―\_(γ)_/Β―
https://sourceb.in/6e72ee1cd7 my code and its not showing the custom status and the status currently :/
you should avoid using the username/nickname in files
mainly because people are retarded and have retarded ass unicode names
how do i define message?
you don't
Oh my god
lol
@pure lion https://hasteb.in/uximolew.yaml
you never create discord entities yourself, you get them from either REST or ws
me?
yes
import {Message} from 'discord.js'
Typescript
Dice you can take a look at my code
It's not full
But it has bracket errors
so can someone help?
Yes
Ok..
does any one have fanfic rec bot
So how can i fix it?
hello. I'm trying to add a translation command to my bot, does anyone know a free translation API?
@earnest phoenix
Explain
hello. I'm trying to add a translation command to my bot, does anyone know a free translation API?
@devout phoenix
Yes
Wdym?
can I have its name?
Send the error and cde
Send the error and cde
@restive pebble i did
@devout phoenix can u wait 2 mins
i think i know whats wrong
"@k3rn31p4nic/google-translate-api
dispatcher is undefined
well, can I use it in python? xd
boeing smh
ugh I doubt I can
The API provides access to the Yandex online machine translation service.
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@pale vessel can you help me w/ my music features
no sorry
h
In this video, we code a Discord music bot with discord js. This bot includes the play, skip and stop commands which are command with music bots. With this information, you can easily code a commercial music bot for your needs or your clients.
Discord.js is a powerful node.j...
??
no
youtubeπexists
n o
we aren't gonna give u code
i just wanna fix it man
somone just help please
yes
Send the link to message
?
Where u defined ur problem
is there a way i can pass async into something without the consts being inaccessible elsewhere?
Allow 2 mins
@restive pebble Sure
it was working before, but then i changed the search method to that
de-profile
how do i define message? xD
@restive pebble so do you know the answer?
Thinking
how do i download the updated files from vps to my pc
Thinking
@restive pebble Ok
any simple software for that?
any ftp/sftp software
@earnest phoenix above the let fuckoff line
for example filezilla
@earnest phoenix above the let fuckoff line
@restive pebble lol yeah carry on
ok
idk how message isn't defined
send code
i'll dm u it
oki
?
Did that thing happened after adding the croptext feature?
@restive pebble
That ...
croptext like the ... thing
Yes
no
Oh
Arc
yeah
I see u did ctx.clip
After close path no changes can be made
imma rewrite the music bot
k
can someone help me understand wait_for? I'm trying to use it inside a command but I don'y really get it. --- python
message is not defined
:o
Why my bot is gay?
@delicate shore por que the pardon
was that a selfstar
nope
please keep this channel on-topic
@long yew what value did you put into that function?
so can anyone help me?
anyone else getting frustrated with github atm
um
yep
theyre in the middle of an outage
it'sworking for me it seems
just been given commit access to help out with a discord library, and i cant merge in peoples PRs lol
can u send the line of code where you triggered the function?
spawnMon("in my pocket"); // ?```
ok
message.channel.send({ embed });
message.channel.send(`Type \`${pConfig.prefix} catch\` to attempt to catch it!\n*(Catch Chance: ${(currentMon.catchChance * 100).toFixed(2)}%)*`);```
them
anyone else getting frustrated with github atm
@green kestrel yup was fucking editing code then boom SERVER ERROR
how have u triggered that function then?
i haven't
ima go and try fix that
thanks for the help
i can't figure out where it is needed
i have client status issue
-ask2ask @pure saddle
@pure saddle
Don't ask to ask.
Just ask your question, it wastes time if you say "i need help" or "can someone help me?" instead of just saying what the problem is. Save your time and other people's time and just ask the question.
Please read https://dontasktoask.com/ for an explanation on why this is an issue.
starman u know what is wrong?
@pure saddle use === not =
someone help me pls
i reccomend you reading these docs https://discordjs.guide/#before-you-begin
because it seems like you are using code someone made for you
i reccomend you reading these docs https://discordjs.guide/#before-you-begin
it is worth reading these
clientStatus returns an object
you have to get the property you want to compare
for example user.presence.clientStatus.web === "online"
Tim can you help me?
he helped you
message is not defined
message is undefined
how do you call the function?
you're calling it from somewhere
else it wouldnt be giving you an error
since it wouldnt be executed
by calling the function i mean doing spawnMon()
you have to have that somewhere, else that function would never even run
there, see
so you have to give it message as an argument
functions are basically senders and receivers, when you call a function, you send some data to it, and where you declare the function, is where you receive data from it
for example
function bla(received) {
console.log(received) // received === 10
}
bla(10) // send 10 to the function bla
you're doing spawnMon() whicih means you're not sending anything to the function. but in your function you are expecting to receive a message
so message is undefined because you never sent anything
what message should be sent?
oh so js spawnmon(message)
yes
ok thanks
i'll try that
WOW
it WORKS
thanks so much
aaaaa i got another error for my .catch command
what is wrong?
Hi, I have problem with "detecting" people what have status: do not disturb. Anyone knows what is (idk how to name it) const for that? Here's my actual code:
const totalDND = fetchedMembers.filter(member => member.presence.status === 'do-not-disturb');
dnd
@long yew channels
@worn niche
@long yew channel.messages.fetch()
@earnest phoenix try to loop over member.activities
do i put that instead?
@quartz kindle so is this correct? js channel.messages.fetch(sentId).then(function (got) {
and if the activity is a custom one (aka discord.CustomActivity) you can grab the text and emoji
np π
use your brains
dont literally copy paste code
compare what you had before to what i said and find the difference
In my command ban, only user with Ban members perm can do the command, but donβt work, why?
https://hastebin.com/isokitumem.js
I would like when someone notifies my bot the bot replies a message, please help me
as in the bot replies to a command and you want to read the reply from the user after that?
@earnest phoenix log your errors. Does the bot have the correct permissions?
Give me credits please guys I need helpπ
I would like when someone notifies my bot the bot replies a message, please help me π
Fuck all
ok lmao
quick question:
what's better to use ?
setInterval() or client.setInterval() ?
and why ?
As far as I know, client.setInterval stops when the client disconnects
so if you are running anything else that would keep your process running, you might want to use client.setInterval
but setInterval will stops too if the script is stopped
hi, are there any recomended websites which offer both hosting+vps postgresql database hosting and can be paid using a debit card?
when client is disconnected / destroyed, not when the script is stopped
can someone help me with this
im trying to use a pastebin API like this
const fetch = require('node-fetch')
fetch('https://paste.vurighosting.com/api/create', {method: 'post',body: text='testing',headers: {'text': 'test' },}).then(res => console.log(res))```
and I get this
Response {
size: 0,
timeout: 0,
[Symbol(Body internals)]: {
body: PassThrough {
_readableState: [ReadableState],
readable: true,
_events: [Object: null prototype],
_eventsCount: 2,
_maxListeners: undefined,
_writableState: [WritableState],
writable: false,
allowHalfOpen: true,
_transformState: [Object],
[Symbol(kCapture)]: false
},
disturbed: false,
error: null
},
[Symbol(Response internals)]: {
url: 'https://paste.vurighosting.com/api/create',
status: 200,
statusText: 'OK',
headers: Headers { [Symbol(map)]: [Object: null prototype] },
counter: 0```
yeah's that's a response object
but what does it mean
its just a bunch of data
if you want the response body you can use functions like res.text(), res.json() based on what kind of response you're expecting
then try just raw text
it does this https://cdn.vurighosting.com/u/4LS9q3.png
then try just raw text
your body rn is just true
you're assigning "testing" to a variable called text in js
It's actually "testing"
but still, you're not really supposed to do that, just put "testing"
the body should probably be urlencoded
"text='your paste with special characters replaced with url encoding'"
yeah I have this so far but it still just says no paste text
const fetch = require('node-fetch')
fetch('https://paste.vurighosting.com/api/create', { method: 'POST', body: "text='testing'" })
.then(res => res.text())
.then(e => console.log(e))```
is this api yours?
someone else made it
does it have docs?
do you have the link to the queue system?
still?
im gonna have to remake the command to add this so i may aswell add the queue system
which function?
the one in the picture
ok so
@quartz kindle
mon will always be undefined because you don't provide a third parameter
Are you able to use more than one library or will that just break everything?
@cinder patio it will therefore be false
monwill always be undefined because you don't provide a third parameter
@cinder patio so what do u suggest me doing?
And skip the catch
provide a value
Tim fast boi
@obtuse jolt nop, dont have the link
damn
if (command === "catch") {
attemptCatch(message, messages, currentMon)
}```
found it
https://stackoverflow.com/questions/19051041/cannot-overwrite-model-once-compiled-mongoose this thing lied to me
it told me instantiate the schema once, and then have a global object call it when it needs it.
const mongoose = require('mongoose')
var Schema = mongoose.Schema;
let warnsSchema = new Schema({
Warns: Array,
User: String,
Guild: String
})
module.exports=mongoose.model("warns", warnsSchema)
which is what i did
but that still gives me the error its supposed to fix
holy crap this looks confusing af
@quartz kindle so i added that and now it says it isn't defined
what is messages supposed to be?
I think you should read up on functions https://developer.mozilla.org/bg/docs/Web/JavaScript/Reference/Functions
Generally speaking, a function is a "subprogram" that can be called by code external (or internal in the case of recursion) to the function. Like the program itself, a function is composed of a sequence of statements called the function body. Values can be passed to a function...
@hardy vector show code
ohh tim my code didn't save when i added the messages part in
doubt
did you define it outside of the function? i dont do js, but in python youd have to global it if you did
Hm I have seen to ran into a issue- From time to time the bot's ping will be 1000+ that is not ok I am aware of that 1 time it will show it's own latency is high the other time Discord's latency is high- Now I have not had this issue in a while but just since A few days I started to note that the bot was becoming slower to my commands-- It is on a VPS. Could it be on their end or is my bot just getting to big to be handled and should I upgrade my VPS.
https://cdn.discordapp.com/attachments/716641784553275432/727145689167167579/unknown.png
https://cdn.discordapp.com/attachments/716641784553275432/727145768229797938/unknown.png
guys I have a problem with running discord bot on glitch
What are you trying to do on glitch?
discord bot hosting
Unreliable, Glitch is getting rid of ping services.
nice finnaly got my Migration Tool for migrating MYSQL to MongoDB done
ok tnx
anyone know my problem?
anyone know where should i start on using rethinkdb with my discord bot?
but Repl. it is public. it shows my code plublicly in their website. and private projects costs money π
anyone know where should i start on using rethinkdb with my discord bot?
@boreal latch what lang are you using?
Where can I host my discord bot?
https://kyoya.why-am-i-he.re/X5Td2C How can i fix this?(Or i can't?)
sxcu.net free ShareX uploader
idk why its happening
there is no variable named messages
https://hastebin.com/afarivebun.js anyone know how to fix, 0 errors and the message does not edit
there is no variable named messages
@topaz fjord what should messages = ?
channel.messages.fetch(sentId).then(function (got) {```
for e.g on that
what would it equal for that?
@nimble ore thats the most complex ping command ive ever seen
its an automatic changing ping command
and uptime
so yes
i would say its complex
for ping and other stuff
but i just need it to update itself when -botoff is run
oh
hi, how can i make a post request to discord api?
you got any ideas on how to fix?
with node.js
you got any ideas on how to fix?
@nimble ore nope
rip
im trying to edit my auto-updating status command when i do a command
so like
-botoff
changes my embed description
for the auto-updating status
@hardy vector did you call the init?
r u getting any errrors?
yes
nerd that no one likes, its not lying to you.
and i wasn't talking to u
i was talking to @nimble ore
oh
init: () => {
const dbOptions = {
useNewUrlParser: true,
useUnifiedTopology: true,
poolSize: 5,
connectTimeoutMS: 10000,
family: 4
};
mongoose.connect('mongodb://localhost/db', dbOptions);
mongoose.set('useFindAndModify', false);
mongoose.set('useCreateIndex', true);
mongoose.Promise = global.Promise;
mongoose.connection.on('connected', () => {
console.log('[NOTICE] Mongoose connection successfully opened!');
});
mongoose.connection.on('err', err => {
console.error(`[ERROR] Mongoose connection error: \n ${err.stack}`);
});
mongoose.connection.on('disconnected', () => {
console.log('[NOTICE] Mongoose connection disconnected');
});
}
then i call in the mainfile mongoose.init()
you dont have to do that
(i export the entire thin)
@hardy vector how r u connecting to the db
Hi
you could do client.db
client.db isn't a default thing tho
I hope some1 can help me:
client.user.setActivity("#blacklivematter | p*help")
client.user.setStatus("dnd")```
Does only this
https://i.imgur.com/EddUIyN.png
so it is accesible everywhere
that happened to me too idk why
for some reason you cant change the status and the presence at the same time?
So i was hosting on heroku and applied a puppeteer buldpack to it, but now i moved to a vps and moved the files from heroku to there... How can i remove a buildpack?
you could delete the app
https://hastebin.com/winefoyeci.coffeescript can someone help me with this
whatever you are doing [0] of is undefined
someone help
can yu read
me
@golden condor check the code
Read the error
idk how its undefined
Learn javascript, zSamPlayz
@golden condor i have
@long yew there is an error telling you "messages is not defined", and it fairly obvious
I think messages is undefined
see this is the thing, u all act smug saying learn js and stuff but if you try you probably can't fix it, i already tried adding variables
Thats not the problem
In a way saying "learn X" doesn't exactly help the case on point
i have on the function
@nimble ore can you console.log embed
yup
i have on the function
@long yew when you call the function, messages is not defined
ty
}
channel.messages.fetch(sentId).then(function (got) {``` and other places
smh
@golden condor https://hastebin.com/fibilaqipo.coffeescript
Channel already has that property
That's a property of the channel, not a local variable
We had this exact same conversation yesterday sam
no
You dont need to pass variables for properties
this is different
can you console.log(embed.embeds) ?
ok
No its the same problem, just a different property
ty
i've already tried so many things
:/
whats the problem
const messages = whatever```
U wanna fetch messages?
That would solve the problem, but really you don't even need to pass on messages
@golden condor https://hastebin.com/wofojutime.coffeescript
since its already in channel

channel.messages isn't defined due to channel niet being defined probably
but it says it exists
yeah

its odd
You wanna do message.channel.messages
yeah
?
where do i put the await?
await ..whatever you're doing
await message.channel.send(embed)
Or idk what u wanna do
wait
a
await embed.edit(embed.embeds[0].setDescription(Uptime: \n \β Offline` \n Bot Status: `β Offline``))
Can I just fix up some of your code here?
Your function needs to be an async function
Your function needs to be an async function
@tulip ledge ^
@long yew what is messages supposed to be?
async function editMessage() => { //now an async function
if (!autostatus.embed.channel || !autostatus.embed.message) return;
let embed = await client.channels.cache.get(autostatus.embed.channel).messages.fetch(autostatus.embed.message); //need to await the fetch
embed.edit(embed.embeds[0].setDescription(`Uptime: \n \`:x: Offline\` \n Bot Status: \`:x: Offline\``))
}```
@nimble ore ^
idk u told me to do messages before
You can get rid of the messages from the function
tim
ty
you see, before writing any piece of code, you should think about what your code is supposed to do, what is the variable messages supposed to be? what do you use it for?
lemme try
ok
i am thinking you dont need messages at all
^^^
even more so if you cant explain why you need them
oh get rid of that bit
kk
He thinks he needs to pass on the variable, when messages is a property of a channe
Channel
my eslint would be mad by now
np
@long yew btw i didnt tell you do use messages anywhere
happy to help
i am confusion
why
smh
idk
just get rid of messages
you are confused because you dont know how the language works, which is why people keep telling you to go learn the language first
you don't need it
:
when you create a function, you give it arguments that its expecting to receive, for example function myfunction(something,somethingElse)
learn the language first
i already know js
doubt
and when you call the function to execute it, you need to send it the data you want to send it myfunction(firstdata,seconddata)
so i don't need to
learn the language first
@earnest phoenix

Whats a property then 
a property
You clearly don't know basic concepts of the language, like functions with arguments and properties
assuming you want to access the messages of a channel, you dont need to define a messages variable anywhere, nor pass it anywhere. you simply get it from channel
every time
i don't know how to explain them
But you also don't understand how to do something when someone explains it 
wow how many people are typing
when you pass a complex object to a function, for example myfunction(channel), the function has access to the full object, including all its properties and children
var knowsjs: boolean = true
if(!knowswhatpropertyis) knowsjs = false
console.log(knowsjs ? "Knows JavaScript" : "Doesn't know JavaScript")```
Doesn't know JavaScript
If you knew them you wouldn't be making mistakes like this.
https://developer.mozilla.org/bg/docs/Web/JavaScript/Reference/Functions
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects
Generally speaking, a function is a "subprogram" that can be called by code external (or internal in the case of recursion) to the function. Like the program itself, a function is composed of a sequence of statements called the function body. Values can be passed to a function...
WHAT even is this?
i have lol
"Unknown Channel"
unknown channel
No you haven't read the error
oh it is because someone i my server keeps on deleting the channel
ima check audit log
brb
huh
???
ok nice
he keeps on doing that
good job
@quartz kindle do you know how to remove a buildpack lol? I moved from heroku to a vps and the buildpack is still there
HALP
stop saying help
i need help thou
Message.channel.fetch
Fetches a channel
Then your doing got.delete()
So your deleting your channel
Also, why does a pokemon bot have perms to delete channels

you guys are being mean
no one is being mean
Hes had the same confusion between variables and properties for the past few days 
Even tho its been explained several times that properties don't need to be passed like variables
well thats just my opinion.
:c
didn't need it since this is #development
im just saying that because i feel you guys are being a bit too harsh, its not nice, like i said, its just my opinion.
ok
I think the harshness is because someone who "knows js" is having these types of issues.
mmmm nice, raft of green badges π

nice
you should all pass your js through codacy
whats the code quality thing? π
codacy quality report, it helps you write neater, faster and more secure code
Is it like automated code review?
yup
Oo
nice
starting to try make one https://cdn.vurighosting.com/u/4Ei6sg.png
I need that
can you send me a link to it π
its free btw
Endorsed by Brain
someone else here showed it me a couple of months ago, its awesome
@green kestrel thanks brain, very cool
it even pokes holes in your markdown lol

nah not self hosted, but that site yes
i'll sign up next year
oh right
so i go to cloud?
yes
yup
the free version doesnt have support for showing code quality of members of a team against each other
but dunno about you, i dont need that atm
that's super cool

while its doing that, ima make some coffee
if i get a D, ill consider myself passing

i turned off checks in third party libs
go to settings and ignore list, and tick ignore on any third party code
it was checking a bunch of python in unit test scripts for ASIO and websocketpp etc for me
in the end theres nothing you can do about code quality of a third party lib, so might as well put it on ignore
my main checks are php, C++ and shellscript, i turned off python and markdown
it doesnt do perl by the way... found that out when i put it on one of my really old reps π
Most of my "issues" are missing semicolons after }'s
yeah, thats good then π
i have codacy for code quality review, and circleci for continuous integration builds
circleci takes aaaaaaaaaages, but i like it more than jenkins
brain,
i dont have the node modules on the repo
will it still somehow search and review them?
you shouldnt need to review other people's modules lol
Hey
If anyone wants to invite my discord fast food kind bot https://discord.com/api/oauth2/authorize?client_id=725720967220953180&permissions=0&scope=bot
yeah!
ads
thanks man
i wanna invite it
ads
thanks bro, saved me a lot of time 
How's it possible to get an array's index inside an array?
For example
[
[<Something>],
[<Another thing>]
]```
How can i get the index of the `Another thing`?
[0][1] ?




