#development
1 messages ยท Page 1027 of 1
if message === that thing return
Node fetch hot
request better
Depreacated
what they're doing i wonder
fetch is easy
@earnest phoenix what you DOING ?
:))
request is just better in more functionality, fetch is just for easy use
U code on mobile?
U can copy tho
I also code on mobile sometimes
or maybe 5
Yeah he is genius
your internet nguyen
dude my wifi is full
Hmmm
I'm a genius for being the first person to be the verified dev by coding a bot on mobile 
Lol

๐
but i save everything on github
Dude
This time it was a huge mess becuz I didn't tested my package and published it on npm
dude this discord is slow
smh
My browser crashes when i try to edit my main file on GitHub... It's that big

And it was showing deaths in recovered
u know what
What
ShitPost lol
Morning Boeing also can I have some help with some command handler bullshit
@restive pebble he asking u
No
huh
I was being polite and saying good morning to boeing
@pure lion what's the problem with your cmd handler
Oh
I have a client (mOnEy) and everything sucks, it all sucks, and he's not given enough info
If u don't ping I don't see
Can we solve that issue lol
But it's saying "unexpected token {"
What command handeler
On what line
U are missing something before
@pure lion you got syntax errors i see
I'll get the code brb
send codes
That is what he is doing
Show us the full error not the code
damm
2 masters of djs is here
he is so lucky
Hi cxllm
So we can know which line it's
Ohmygod he fucked everything up I might have to liveshare delete his bot
Hey Boeing
F
Oh boi
// ______ _ ______ _ _
// | ___| | | | _ \ | | | |
// | |_ _ _ ___| | | | | |_____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_
// | _| | | |/ _ \ | | | | / _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __|
// | | | |_| | __/ | | |/ / __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_
// \_| \__,_|\___|_| |___/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__|
// | |
// |_|
const { Client } = require('discord.js')
const client = new Client();
require('./handlers/command.js')(client)
This is there index file
That /* exists
Their*
my god what have i come back to
This is the entire index file
didn't login?
Command handelers require loading
What is in ./handlers/command
Make a collection
@golden condor wait
const { Collection } = require('discord.js');
const { token } = require('../config.json');
const { readdirSync } = require('fs');
const db = require(`quick.db`)
module.exports = client => {
client.commands = new Collection();
client.tickets = new db.table(`tix`)
client.StickyMessages = new db.table(`sticky`)
readdirSync("./commands/").forEach(dir => {
let cmds = readdirSync(`./commands/${dir}/`)
cmds.forEach(f => {
let props = require(`../commands/${dir}}/${f}`);
client.commands.set(props.name, props);
});
})
readdirSync('./events/').forEach(async file => {
let evt = require(`../events/${file}`)
let evtName = file.split('.')[0]
client.on(evtName, evt.bind(null, client))
})
client.login(token);
console.log('All commands and events have been loaded\nMade by Fuel Devlopment | Fuel#2649');
}
Nice copy
I've been asking, "how the fuck have you been getting commands?"
show message event
SyntaxError: Unexpected token '{'
at wrapSafe (internal/modules/cjs/loader.js:1054:16)
at Module._compile (internal/modules/cjs/loader.js:1102:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
at Module.load (internal/modules/cjs/loader.js:986:32)
at Function.Module._load (internal/modules/cjs/loader.js:879:14)
at Module.require (internal/modules/cjs/loader.js:1026:19)
at require (internal/modules/cjs/helpers.js:72:18)
at C:\Users\scicc\OneDrive\Desktop\Fuelbot\handlers\command.js:14:25
at Array.forEach (<anonymous>)
at C:\Users\scicc\OneDrive\Desktop\Fuelbot\handlers\command.js:13:14
PS C:\Users\scicc\OneDrive\Desktop\Fuelbot>
Err
Ok wair
Wait
@pure lion show 14th line on command.js file
Flaz wearing shungite powered goggles to have godlike eyes
anybody know what shungite is?
A ty flaz

@pale vessel first google image

Hmmm
Wut
Ok
He's meant to pay me lma9
You gotta remake that from the ground up 

lmao
Lol
ditch them
that fucking guy
๐ฌ
$10 doesn't worth getting through that fucking pain man, go on with it

Apparently a "verified big bot developer" helped him
huge Kapp
So then why it has errors like that if a "big bot dev" helped him 
Name is apparently nut (username)
๐ฉ
๐ฉ
is it possible to use an inputted id as a discord.member?
try resolving the id to a member
Hey guys
Im fixing the ping command.. and see this..
const latency = msg.createdTimestamp - message.createdTimestamp;
const choices = ['My Ping..']
const response = choices[Math.floor(Math.random() * choices.length)]
How can I make it that after it sends (msg).. I want to delete it after
@graceful dock i don't know python but maybe this? member = discord.utils.get(message.guild.members, id='ID')
can anyon help me in the above.
it sends the message.. then it deletes after the const response action is made.
.delete({timeout:time})
uwot
const latency = msg.createdTimestamp - message.createdTimestamp;
const choices = ['My Ping..']
const response = choices[Math.floor(Math.random() * choices.length)]
<<< I WANT TO DELETE THE MSG HERE THEN >>> ```
like that
what is it
msg.delete;?
set some time
it's a method
Oh.. msg.delete();?
Yea
Yeah you gotta add brackets mannnn
MaN
Forgot..
nAm
ยท_ยท
ยฐ_ยท
to return the data
bruh
client.on('message', msg => {
if (msg.channel.type == "dm") {
msg.author.send("You are DMing me now! I don't repsond to it. If you do it again I will mass ping you smh. But to add me just do s!invite in any server i am in and for support join here hlol");
return;
}
});```
1970 great date
noicee
omfg
wtf
client.on('message', msg => {
if (msg.channel.type == "dm") {
msg.author.send("You are DMing me now! I don't repsond to it. If you do it again I will mass ping you smh. But to add me just do s!invite in any server i am in and for support join here ");
return;
}
});```
my bot is not responding to dm
let oITG = await require("systeminformation").osInfo();
let aOfOs = [];
for(let key in oITG){
aOfOs.push(`${key}: ${oITG[key]}`);
}
return aOfOs.join("\n");
}
bot.tools.Os();``` does async / await not work in making functions?
Cuz it's not resolving the promise
it does work
Then care to explain why it doesn't resolve the promises 
Question I have a little bot and Iโd like to save the levels of my bot (the console) in case of a spit. Please help me. Iโm 13 years old.
there is somewhere a bad path in a module i guess
Location I should be looking? @lusty quest
there is somewhere a bad path in a module
i guess check all files
maybe restarting your pc already helps
install moment lol
Yep, I can't read lool
do npm unistall
and again install
is it strange to get 120 downloads of npm package in one day
@restive pebble smh
U m
just do npm init -y
anyone know why
async def reactrole(ctx, role, emoji):
if isinstance(role, discord.Role):
print("test")
else:
print("test2")```
does not print "test" when I mention a role as the arg?
@restive furnace
strange mhm
Install it lol
So run npm install now?
I did and got same page of errors
its possible that you need to install every single Module you used again
So npm uninstall fs
enmap requires installing better-sqlite3
did you install better-sqlite3?
npm install better-sqlite3
Did it same error
what error
you need build tools on windows to install better-sqlite3
npm install -g windows-build-tools
Was working fine before, I'll do that.
So that's done now run npm install better-sqlite3 ?
if it was working fine before, then you dont need enmap at all
are you actually using enmap?
also, installing windows-build-tools takes a while, it cant be done that fast
as it says above, you need an administrative powershell
meaning, run as admin
but if youre not actually using enmap, just remove it
How can I remove everything and just copy and paste what I've got into a new doc?
See if that fixes it?
delete your node_modules folder, and your package and package-lock files
then run npm init
follow the instructions
its asking you to give it a package name
press enter to just use the default that shows in the parenthesis
Done
with all of them?
that covers it fully up
package.json isnt synced with your js files
you need to add the packages manually you're using
you asked how to remove everything and start again, so i told you how, now you need to install the packages you're using again
no big deal, there's not a lot of them
I'll need to install package.json now
no
what
thats not a package
read this, please: https://discordjs.guide
packages are dependencies/libraries/modules, the package.json file is the file that controls them, you already have it
just install moment the same way you installed discord.js
Now it's back to better-sqlite3
so you are using enmap after all?
so you have code that uses enmap in your js files?
Ye
then if you want to use it, you need to install windows-build-tools
Sweet as
no, inviting can only be done by humans
not automatically
a few minutes
Sign it's installed?
Like there?
Mmm, frozen for the time.
read the error
its permission ?
something before the user is null
oh thanks
Still doesn't work, ffs.
oh thankss
Anyone know of any would you rather apis? I've seen either.io's used but can't find any info on it (i'm not sure where to ask, but if you know of a better place to ask please foward me to that)
no need for the || {}
@quartz kindle Still doesn't work.
if not, people most likely scrape them instead
@quartz kindle How can i do this?
@quartz kindle Worth just removing everything and copying pasting into a new project? Like?
@earnest phoenix load the website using an http library, read its html response, and extract the questions
@earnest phoenix wont make a difference
did the installation complete?
yes
are you using the correct token?
Yes
where did you get it from?
Dev thing
Yeah
the bot one
Correct
not the general information one
are you inputting it directly, or are you using some env/config file?
show your index.js
you're doing config = require("discord.js")
Should be doing?
require("./config.json")
Ohhh, no wonder I changed that for something I removed.. Thank you.
Now I need to install npm install config.json?
Oh shoot, mhm
What should I change it to?
1 min let me ss
@earnest phoenix just remove them
Remove both things in the box?
if you need to access client.config elsewhere, just do client.config = config instead
yes
also disableEveryone: true was removed in the latest discord.js update
use disableMentions: "everyone" instead
you don't
Lolololol imagine hosting on broken down software for 24/7
glitch.com recently banned the usage of periodical pinging, which was required to keep a free project alive
No other trick??
therefore, it is no longer easily possible to run a bot on glitch without paying
it might still be possible with some complex circumvention
@quartz kindle The !ping isn't working now?
such as pinging it from another host and using proxies
:o
@earnest phoenix load the website using an http library, read its html response, and extract the questions
@quartz kindle just saw this, is there a good tutorial you recommend a tutorial for this?

@earnest phoenix does some#user used the ping command appear in your console/terminal?
No
it might still be possible with some complex circumvention
@quartz kindle :O
How to fix? @quartz kindle
@earnest phoenix which language are you using? js?
@quartz kindle py
@earnest phoenix the problem is likely in your index.js
show your message.js file in your events folder
@quartz kindle
you are using client.config.PREFIX here
did you add the client.config = config line i told you about before?
in your index.js
Where am I added client.config = config.
remember where you had client.config = require("discord.js")?
and i told you to remove it because it made no sense?
yes
yes
Bot just crashes when I run !ping.
error?

Jk
Try removing the ./
Mhm
config.json is not a module, its a json file
It saw it ran but crashed.
@quartz kindle so fs.readfile?
did you change anything in your ping.js file?
No just removed ./ as told above.
add it back
Modern problems require modern solutions tim
show the ping.js file again
not that
I'm always in chat there's no point pinging me
nobody told you to remove this
:3
ummmm how to code
learn it by studying
wut
var date = new Date();
function t_i_m_e(date) {
date.getDay() + '/' + date.getMonth() + '/' + date.getFullYear() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds();
}
is no woerk

i can hear the facepalming, please forgive me. i never took the time to learn about how functions work
or time for that matter
can u please read the docs
๐ฟ
or 24
24
maybe its easyer if you use moment
no
mehhhghhhhh
oh okay ty
np
if i wanna get the day and month and year tho?
i believe its just new Date().getFullYear()
okie
Holy son of ball it works thankyou @digital ibex
๐
How would I make like a code to get a random number with the guild name to make a random server value thingo based off how many members are in the server?
wut
Ok so, I wanna make a command to say how much โmoneyโ a server is worth thru how many members there are in a server
I might need to figure this out myself though
I know guilds are guild.name right?
Can someone send me the discord.js website?
Can someone send me the discord.js website?
@earnest phoenix see pins
Thanks
Lemme just-
Hm
ty
Your Welcome
How do I make a paginator in discord.py? Any help or links will be helpfull
paginator?
Page navigation in embeds with reactions
Yep
1 sec
Bcz my help page is really long
is there any way to do a forEach loop with objects?
wasi, unsure. im still learning python
No problem
This page provides Python code examples for discord.ext.commands.Paginator.
hmm
oh nice
dming like 5k members in d.js is safe?
5k api calls in a short period what you think?
why would you want to do that
hi, im having a small issue with something, my page just loads for some reason
I click the "online chat" but it just loads for some reason
im not getting any errors in the console
and the network tab just says pending
anyone know why this may be happening? the get request: js app.get('/:user/chat', async (req, res) => { const user = await user.findOne({ id: req.params.user }); if (user === null) res.render('404', { joke: 'That user ID does not exist.' }); else res.render('chat', { user }); });
i dont wonna do it lmao
someone told me he has been doing it for years now and he didnt get banned
with a BIG delay and users' consent, I mean
you wont necessarily get banned for it, but its kind of a dick move
what filetype does canvas accept as fonts/where do i put fonts when i download them?
would i make a new dir?
ttf or woff usually
ok ty tim
you can put them wherever you want
what about otf?
and now it shows the url as userid/chat but its not redirecting me
should work too
okokokokokokokokko brb
is it possible to make an commands command that automatically updates?
Albert is here!
yes its possible
oh god im dumb
quick question, why am i not getting any errors? like I basically done const user = user
but it didn't error for some reason, does anyone know?
@quartz kindle how do i incorporate the font into the script?
@earnest phoenix client.users.cache.size
using node-canvas?
ah ty
what lang?
yeah users
s
TypeError: Cannot read property 'user' of null
u s e r
is that serverinfo.js line 48?
||^||
when i type ping the bot wont respond with pong( can someone tell me the mistake in my code)
are you in v11?
^
npm i discordjs
i have done that
and check what version ur in
@earnest phoenix console.log args and see if you're parsing it correctly
ok
does it say "this bot is online" in your terminal/console?
does it say anything else? like an error or something?
no
are you typing ping or !ping?
idk
hi i wanna know how i can open a command shell and allow the user to run commands on it through node, i cant find anything online and im just stuck rn
console.log args and see if you're parsing it correctly
console.log args and see if you're parsing it correctly
@copper cradle ok
there is a prefix issue
cause when i type ping it works
Depends if u usew prefix or PREFIX
length is mispelled
oh shit
lmao
bruh
these kind of bugs are the hardest to find lmao
spelling errors
these kind of bugs are the hardest to find lmao
@quartz kindle yeah
but now its showing some error
@earnest phoenix don't exactly know what you mean
i fixed the issue now
when i run a js file via a batch file the command shell closes
Would you like to run a js file with a batch file?
yes...
i have a js file witch is gonna allow somebody to parse command line arguments
in the batch file use : node C:\Directory
use node C:\DirectoryofYourfile
i cant with you rn
why?
const Discord = require("discord.js");
const fetch = require("node-fetch");
module.exports = {
name: "animeme",
aliases: ["animememe"],
category: "Anime",
run: async (bot, message, args) => {
let loadingEmbed = new Discord.MessageEmbed()
.setColor("#2f3136")
.setDescription(`:loading: Generating a anime meme!...`)
let msg = await message.channel
.send(loadingEmbed)
.then(m => m.delete({ timeout: 2000 }));
fetch("https://www.reddit.com/r/Animemes.json?sort=top&t=daily")
.then(res => res.json())
.then(body => {
if (!body) return message.reply("I broke, try again!");
const allowed = message.channel.nsfw ? body.data.children : body.data.children.filter(post => !post.data.over_18);
if (!allowed.length) return message.channel.send('Hmm looks like an error to me...');
const randomnumber = Math.floor(Math.random() * allowed.length)
let url = allowed[randomnumber].url
let animeembed = new Discord.MessageEmbed()
.setTitle(allowed[randomnumber].data.title)
.setURL(url)
.setImage(allowed[randomnumber].data.url)
.setFooter(`๐ ${allowed[randomnumber].data.ups} | ๐ฌ ${allowed[randomnumber].data.num_comments}`)
.setColor("#2f3136")
console.log(`${message.author.username}#${message.author.discriminator} asked for a anime meme!`)
return message.channel.send(animeembed);
})
}
};
``` help it doesnt set the url of title for the post :/
@signal carbon What does url log? And allowed and randomnumber?
how would I get the bot's voice channel again
And are you sure the url isn't longer then the max length for titles?
message.guild.voiceConnection I think
Not sure tho
Don't have alot of experience with music bots
i get undefined :/ @tulip ledge
Help when I edit the role's position nothign takes place, every thing is defined
here is the line await role.edit(position=10)
Python?
Idk sorry
k
@earnest phoenix Wich one logs undefined?
What is role position relative to in Discord API?
Ok
So .url
Doesn't work
Can you log allowed[randomnumber]
To see if it contains the url key?
uhh ok
Do I not get it right or is something wrong here
role position changing is broken
ehh I would remove the "changing" part and it would still make sense
ay @tulip ledge i done it i needed to do
let url = `https://www.reddit.com${allowed[randomnumber].data.permalink}`
@autumn summit Not really, just accessing the role positions of my server
I remember something being up with channel positions also
can some1 help me
can you explain what you need help with
verification level undefinned
.addField("Verification Level", verifLevels[msg.guild.verificationLevel], true)
let verifLevels = ["None", "Low", "Medium", "(โฏยฐโกยฐ๏ผโฏ๏ธต โปโโป", "โปโโปใใฝ(เฒ ็เฒ )ใๅฝกโปโโป"];
that's because guild.verificationLevel is a string.
hey, how would i make a bot that when someone else creates a channel, it automatically deletes it?
You're better off with an object key/value, or using the string itself.
Coraldonkey what library are you using
oh, discord.py
There is the on_guild_channel_create(channel) event, though I'm not experienced if there's a better way of doing it.
hm. ill mess around with it, thanks
That's pretty much the only way
how to get all members count in all guild that bot is in / with bots
You could check the size of the <Client>.users collection, or you could iterate over each guild and add up the .memberCount for a more accurate number.
guild.memberCount
this is for only for the guild
u use the command
i mean all guild bot is in
and all memebr count
Iterate over each guild
iterate thru all of them (duplicates might be an issue)
reduce()
that works even better
guild.fetchMembers().then(g => {
let count = 0;
g.members.forEach((member) => {
count++;
});
console.log(count);
});
});```
this good ?
dont use forEach
oh ok
forEach bad
how to i add let sum = 0;
for(a of client.guilds.cache)
sum = sum + a.memberCount;
for ( in)
while
in embed
use other alternatives, forEach is slow
you make that logic outside
add it on embed after you done it
actually, holdon
n.eval console.log(client.guilds)
@pale vessel its a collection, i dont think reduce() can iterate thru that, its for arrays only
perfect then
forEach is perfectly fine to use.
tbh forEach isn't that slow compared to for loops, is it
In some cases difference in performance not being significant enough to be noticed
its the same as teaching people to use globals, vars, and all the other bad js practices
Its performance is not what should be noted imo. It should be how it's done. For example, reduce is fine in this scenario because you just want to get the total calculated number.
forEach is not bad practice. Please explain how it is.
"It's slow; don't use it" is like saying "Python's slow. Don't use it."
map(), filter(), find(), reduce(), for(), while() there are so many other options avaliable out there
Is there a way to turn a date into a unix timestamp?
js?
Yes
moment.js is pretty nice for dealing with times; https://momentjs.com/docs/
i think moment().format("x") should work
moment(date).valueOf()
I want to convert a date into a timestamp
new Date('2012.08.10').getTime() / 1000
oh js uses ms i think
yeah
used to postgres using seconds
speaking of which, anyone familiar with SQL/Postgres syntax well?
how do i do ```js
var mybool = false
wait until mybool == true
while (mybool !== true)
who's cry?
ok
@earnest phoenix #development message
no wait, revert that
ok
guild.members.cache.filter(member => !member.user.bot).size; how to make to check all members + bots in same count
this code remowing bots for mthe member count
sorry for my bad english
oh there they are
im not at home @pale vessel :p this is a pain to read on phone
Ok so now I have 2 timestamp and I want to get how many years, moneths and days are in between them and can't figure out how (momentjs)
fair enough, cry, would you be able to give me a hand later on postgres? got a single question but no one here is familiar with more than basic SQL query syntax nor did they use jsonb
client.users.cache.size
ok
problem is im on a holiday i wont be home in a weeks time, can't help regardless though since i didnt ever use jsonb, sorry
oh no now i cant type ๐ฆ
all good, ty either way
think Tim might be familiar with it?
our stackoverflow expert
was this your original question? https://canary.discordapp.com/channels/264445053596991498/272764566411149314/729369479460683786
yes, indeed
im trying to make a command shell that generates a basic discord bot i have the following code:
const readline = require("readline");
const fs = require('fs')
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
var bottxt = ""
var prefixdefined = false
rl.question("What is your bots prefix? ", async function (prefix) {
bottxt = "const Discord = require('discord.js');\nconst client = new Discord.Client();\nconst settings = {\nprefix: '"+ prefix +"',"
console.log(bottxt);
prefixdefined = true;
});
while(prefixdefined==false) {}
rl.question("What is your bots token? ", async function (token) {
bottxt = bottxt + "\n'"+ prefix +"',\n}"
console.log(bottxt)
});
``` but when i run it, the while(prefixdefined==false) {} causes me to not be able to type
https://kyoya.why-am-i-he.re/W2wyUV How can i fix this shit error?
sxcu.net free ShareX uploader
Can you show us index.js, line 1677 at column 16.
function getUsers() {
let guilds = bot.guilds.array();
for (let i = 0; i < guilds.length; i++) {
bot.guilds.get(guilds[i].id).members.fetch().then(r => {
r.members.array().forEach(r => {
let username = `${r.user.username}#${r.user.discriminator}`;
console.log(`${username}`);
});
});
}
}```
It means msg.member is undefined.
Are you sure the message sent was from a guild, or that msg is actually a message instance.
someone can help me?
Gokse what are you converting it to an array for
You probably don't need to do that.
@sudden geyser so, should i put if (!msg.member) return?
dbl member is 100k why my bot status is 20k users
dbl member is 100k why my bot status is 20k users
.
You should verify that msg is, in fact, a message instance and correct.
but
do a guilds sum
not correct
oo
count
Why do you need to fetch all members in a guild
how to make count all? @opal plank
I tried if (msg.guild && !msg.member) await msg.guild.members.fetch(msg.author) but its spamming "Unknown User" error in console , lol
reduce() works better tho
guilds.reduce((x, y) => x.memberCount + y.memberCount)
@opal plank
it might return NaN but try that concept first
once you have the sum, yeah
@earnest phoenix that means msg.author is probably not a user instance. Can you show us more of your code in the scope you're in.
how to set that in my bot status
has to be a string in that field iirc
gimme example
guys
yes
Depends. What is your bot about
the msg spam oof
aka Multi Purpose
-ideas
Find something that you would like in a bot, and has also not been done before. Try and come up with a list of things you are interested in, and think up ways you could make the task easier with a discord bot. Eg. I like fishing -> I'm in a fishing discord group -> I'll make a bot that has fishing data and gives fishing advice. or I like a certain cartoon/anime/tv show. -> Why not make a bot that reminds me when new episodes are released and their watch dates? Once you have a fair amount of concepts down, try and look for those bots on bot listing sites like this one. If you cant find a bot that does what you laid out before as a bot concept, then feel free to write it! Who knows? Maybe a lot of people would like what you create...
ohhh
That can pretty much be anything, such as a userinfo, serverinfo, roleinfo, reddit, etc. but I think it's better you try and add features people will actually want rather than just throwing in random stuff
does anyone knows how to make a jail command like DM does
That can pretty much be anything, such as a userinfo, serverinfo, roleinfo, reddit, etc. but I think it's better you try and add features people will actually want rather than just throwing in random stuff
@sudden geyser ohh like noone will use currency
because people use dm
currency
@sudden geyser, https://kyoya.why-am-i-he.re/PPDkYQ
sxcu.net free ShareX uploader
@quartz kindle are you familiar with postgres jsonb syntax by any chance?
how ot make a jail command?
@opal plank
how ot make a jail command?
Wh
hmm, could you try logging msg? If msg.member is null, it typically means the user who sent the message is not in the guild (DM), while msg.author being null I don't know.
k
@opal plank nope
if i know i not as kfor help
Weh?
tim was my last hope here
Who's Jason B
are the docs that bad?
And why is he not used by our guru
how t oreduce
the filter and the delete
but i'd need to get the index posittion of the obj to get it
and i dont see a method for doing that without destroying the array
destroy, scan, remove, reconstruct
who can help me
theres a method to remove specifically at index, without needing for extra computation for the destroying and reassembling it
How can i get the avatarURL of my client?

?