#development
1 messages ยท Page 1301 of 1
map.includes isn't a thing
how do i play links with lavalink?
please use hastebin ๐ค
@fervent goblet depends on the lib
https://github.com/Frederikam/Lavalink#client-libraries
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
sure its okay, too much code really for anyone here to do much more than a quick scan on it.
ok i'll wait
is it risky to download .txt files
is it risky to download .txt files
@carmine summit Nope
Text files can't be executed
They're only for humans to read
Is it possible to put special code in txt files that the system will mistakenly treat as an executable and runs itself?
That question i feel is extremely hard to give a 100% zero risk response to.
If you open a file in something like notepad, there's a very very little chance anyone can do anything with that.
If you open an exe thinking its a text file things can happen.
it still cant be executed tho without it being deliberately ran. And your computer will only look for files in a specified location not randomly
yo
discord.py
colorama
Cython
How to replace them
in requirement.txt to
pyproject.toml
By that, I mean
msg.content = ...
@sudden geyser So how would I "re-assign" it?
Is it possible to put special code in txt files that the system will mistakenly treat as an executable and runs itself?
@carmine summit rename the file with the js extension done
How do I install Python 3.8 on Raspberry Pi?
the code for nothing? what do you mean?
@hasty mulch sudo apt install python3
@tardy hornet what do you mean code for nothing? you can do return; or if you want to send an empty message do message.channel.send('_ _');
@restive furnace TY
like
in a .addfield()
there is a thing that you need to put : , ' and then a new thing'
i want it to be empty
np
@hasty mulch
sudo apt install python3
@restive furnace I already have 3.7 installed

I want to embed my timer command but i don't know how to embed... Can anyone help me
What library
Py
bruh
I am trying to run a GitHub Source code
did you put your bots token
Ye
did you read the setup instructions in Github?
if there wasn't any, then good luck
well if you read the error you should be able to tell
ye
oo
No instruction
XD
I made a file database.json
before its not there
after I made that
that shows
blup
๐
blup blup
I'm a fish that shall tell you something
Loading a JSON out of an empty file is impossible
What does JSON stands for?
Javascript object notation
(J)ava(S)cript (O)bject (N)otation
client.on("presenceUpdate", newPresence => {
const array1 = newPresence.activities
const spotify = array1.find(activity => activity.name === "Spotify")
})``` how do I do something when I play spotify
depends on what do you want to do?
Why is there no "Array" in "JSON"?

add a role when someone is playing and remove it when its not
typeof [] === "object"
That doesnt matter
Second, you didn't put oldPresence
You need it to remove users when they stopped listening
So when oldPresence is undefined, The user started streaming and must be given the role
oldPresence can't be undefined
lol..
There's 2 parameters returned from the event, if the old presence doesn't have the activity you wanted and new presence has it, give the role
If the old has it and new doesn't, remove
There's 2 parameters returned from the event, if the old presence doesn't have the activity you wanted and new presence has it, give the role
@earnest phoenix how?
Would I use array#some?
or array#find
<client>.on("presenceUpdate", (oldPresence, newPresence) => !oldPresence.activities.find(a => a.type === "LISTENING" && a.name === "Spotify") && newPresence.activities.find(a => a.type === "LISTENING" && a.name === "Spotify") ? newPresence.member.roles.add(<Spotify Role>) : oldPresence.activities.find(a => a.type === "LISTENING" && a.name === "Spotify") && !newPresence.activities.find(a => a.type === "LISTENING" && a.name === "Spotify") ? newPresence.member.roles.remove(<Spotify role>) : undefined);
// Explanation:
/*
In this event we bind it an arrow function, and in it's body, we use a conditional operator to check if the activities contain the activity we want by using `Array#prototype#find()` and if so, give role, if not, remove
*/```
@ashen yarrow โ
makes sense
how would I define the role?
cuz this obviously wont worklet role = message.guild.roles.find(r => r.name === "Role Name");
newPresence also returns a guild property
newPresence.guild.roles.cache.find(r => r.name === <Role Name>)
oh
newPresence is just a UserPresence
DUUUUDEEEEEEE
Alrigt.
First of all
You need to replace Spotify Role with your role id as a string
So instead of roles.add(Spotify Role), make it roles.add('123456789')
@ashen yarrow
Seems like they defined a role on the second line, so replace Spotify Role with spotifyrole on the roles.add() function
Unable to connect to the Mongodb database. Error:MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://docs.atlas.mongodb.com/security-whitelist/
What's this error?
white list your ip
I add my ip to whitelist
๐
I am having a problem with my codes
Lemme send the code
Wait
@commands.has_permissions(ban_members=True)
async def unban(ctx, *,member):
banned_users = await ctx.guild.bans()
member_name , member_discriminator = member.split('#')
for ban_entry in banned_users:
user = ban_entry.user
if (user.name , user.discriminator) == (member_name , member_discriminator):
await ctx.guild.unban(user)```
I want to write that if someone tries it(Who doesn't have perms). I want my bot to send "Error! You don't have perms". I also tried doing it but there's a Problem
Identation error
:(
I cant make a command in here right?
and will the array newPrsence.activities work in my message function?
But Peep what are u trying to do? I want to make a !np command (now playing
repl
I am on a chromebook so I cant host from that thing
because its not in dev mode
fkn school ;3
need help
case 'giveaway':
if (!message.guild.me.hasPermission(["ADMINISTRATOR"])){
return message.channel.send('I dont have permission to do that, please give me "`ADMINISTRATOR`" permission.');
}
if(!message.member.hasPermission("ADMINISTRATOR")){
return message.reply('you dont have the premissions to use this command!');
}
if(args[1]) return
message.channel.send(item.question).then(m => {
setTimeout(() => {
m.delete()
}, 32000)
}).then(() => {
message.channel.awaitMessages(filter, { max: 1, time: 30000, errors: ['time']})
.then(collected => {
message.channel.send(giveaway2)
})
.catch(collected => {
message.channel.send('time out!.').then(m => {
setTimeout(() => {
m.delete()
}, 10000)
})
})
});
const giveaway2 = new Discord.MessageEmbed()
.setColor('EC1F0A')
.addField(args.slice(1).join(' '), `host: ${message.author}`)
.addField('react with :tada: to join', "\u200b" )
.setTitle(':Yay: new giveaway :Yay:')
message.channel.send(giveaway2).then(msg => reactEmojies(msg, [':tada:']))
break;
this is the command, and i want that if they type only: !giveaway it will ask them what the prize should be and if they can answer.
someone?
@solemn latch sorry for the ping, you are just one of the best i know
wheres the filter
[
{
"question": "do you want to send the `best color quiz?`",
"answers": ["yes"]
},
{
"question": "what is the prize?",
"answers": [""]
}
]
check dms
If i typed:
@carmine summit Discord.py?
https://github.com/top-gg/DBL-Python-Library
Do u guys use this?
A simple API wrapper for top.gg written in Python. Contribute to top-gg/DBL-Python-Library development by creating an account on GitHub.
Discord.js
@carmine summit ok ok. send here the code,
so i will see how you make your commands
in cases?
or what?
There is no code
oh lol
you need to make it go online
How
I want to setup bots how to setup it from android
first paste that:
const Discord = require('discord.js')
const bot = new Discord.Client();
const token = 'your bot token'
const prefix = 'your prefix'
@carmine summit
in the code.
What code
bro
F
Please help
watch that
Code your own Discord bot! Coding a discord bot isn't hard at all! with a couple of simple lines you can get a bot up and running on your server. Make sure to stay tuned for upcoming discord coding tutorials. Discord.js makes it very easy to code your own bot without having to...
You need to implement that.
How
Listen for the message event
What checks?
if content is x do
What?
I am trying
bot.on('message', message=>{
if(!message.content.startsWith(prefix)){return}
if (message.author.bot) return;
if (message.channel.type === 'dm') return message.author.send('sorry, i dont respond in DMs. please type my commands in a channel.')
let args = message.content.substring(prefix.length).split(" ");
switch (args[0]) {
}
})
bot.login(token)
paste that
Your missing something
just do
if(!message.content.startsWith(prefix)){return}
Also, no need to put curly braces in here
but i did
Or you can simply that by putting ||
so now you know cods aren't you
It acts as "or"
if(!message.content.startsWith(prefix) || message.author.bot) return
There we go
so now you know cods aren't you
@tardy hornet
@carmine summit
it was a troll isnt it?
see in the middle?
Yeah
there is nothing right?
Yes
what you want the command to do, and what is the name of the command?
?ping
and what the command will do?
Send something like Pong!
ok
so
case '?ping':
message.channel.send("Pong!")
break;
case 'name of the command':
what the command will do
break;
you done need to paste the part that out of ```js
that
Also, switch is a bad practice.
You should make something like
const args = message.content.slice(prefix.length).trim().split(' ');
const command = args.shift().toLowerCase();
Then ater that you should just add if statements
if (command === 'ping'){
}
That should make the code a lil cleaner
@tardy hornet
Plz i ned mor help
switch is better than if
IMO
stop trolling us @carmine summit
Plz help me
youre a pro codder
No
yes
Im a newbie
no youre not
i showed you
case '?ping':
message.channel.send("Pong!")
break;
case 'name of the command':
what the command will do
break;
Where am i gon put it?
bot.on('message', message=>{
if(!message.content.startsWith(prefix)){return}
if (message.author.bot) return;
if (message.channel.type === 'dm') return message.author.send('sorry, i dont respond in DMs. please type my commands in a channel.')
let args = message.content.substring(prefix.length).split(" ");
switch (args[0]) {
herehereherehereherehereherehereherehereherehereherehereherehere
}
})
bot.login(token)
switch is better than if
@fluid basin imo, if is better than switch, its because of variable scoping and much more
switch also has, if you use braces
TypeError: herehereherehereherehereherehereherehereherehereherehereherehere is not defined
Help
im done, you are a pro, idk why im still helping you lol, idk why but i will still help you
i will still help you,
TypeError: herehereherehereherehereherehereherehereherehereherehereherehere is not defined
but i know that youre a pro
Helppp
bot.on('message', message=>{
if(!message.content.startsWith(prefix)){return}
if (message.author.bot) return;
if (message.channel.type === 'dm') return message.author.send('sorry, i dont respond in DMs. please type my commands in a channel.')
let args = message.content.substring(prefix.length).split(" ");
switch (args[0]) {
case '?ping':
message.channel.send("Pong!")
break;
}
})
bot.login(token)
Alright lemme test it
@carmine summit whats your yt channel?
@carmine summit whats your yt channel?
@tardy hornet im not a youtuber?
first paste that:
const Discord = require('discord.js')
const bot = new Discord.Client();
const token = 'your bot token'
const prefix = '?'
Ok wait
?
see the place i typed 'your bot token'
Yeas
go to google
and go to your application
and and copy the bot token
and paste that there
What application?
Integrate your service with Discord โ whether it's a bot or a game or whatever your wildest imagination can come up with.
select your app
Ok now what
click that
click copy
and paste it where i told you
noo
delete that
dont paste it here
fast
go to your application
Ok
What does it do?
people can make your bot do stuff, like different commands
Yeah?
ok
Now what
go all the way up
first paste that:
const token = 'your bot token'
see that line?
Yeah
put the token where i typed 'your bot token'
Yeah?
Owh alright
regenerate the token
Ok ok
Yeah
Alright
do that everytime you change something in the code
Ok next
now see the line i showed you?
Yeah
Then?
new terminal
Ok.
and click on the terminal and type node .
Ok
@tardy hornet please send stuff in a single message instead of multiple messages you're flooding chat
ok sorry
It gave me an error, says that no module found
It gave me an error, says that no module found
@carmine summit it's the modules installed inside thenode_modulesof the current directory
Hi guys,
I have a question
How do I make an auto message on a guild create on any text channel?
@balmy anchor API ABOOZZZZ
No
d.js
Not API abuse
@carmine summit sorry bro, need to go eat, i could help you when im back
Ok sure
good luck
@earnest phoenix help me 
Aaaaaaaaaaaaaaaaaaaa nitro
Oof your nitro just expired?
hmmm
Sorry im on mobile 
A simple ping command would just return (the current time according to the VPS' computer ) - (timestamp of the message)
Date.now() returns the current time
Ok
Ping me if you need help
@Yusuf#0666
lemme see the docs for message timestamps
what is the problem
message.timeCreatedTimestamp
@carmine summit no it's message.createdTimestamp
So basically this should be your ping command:
User: <prefix>ping
Bot code:
Send(current date - message created timestamp)
Bot: Pong! <Smth> ms
Yeah
what the fuck
client is not defined
that exists
client.ws.ping
@versed shoal this exists?
const client = new Discord.Client();
Omg it exists
He named client as bot
const client = new Discord.Client();
client.ws.ping
Yeah me too
@carmine summit why the fuck are you making stuff like Skyblock bot and Among Us bot
discord bots are way NOT interactive games

I tried making tetris
@carmine summit you can't get the badge anymore
don't you really know that?
And i own a server with 15k ppl

@carmine summit you can't get the badge anymore
@earnest phoenix i know, vut its for fun
And also a ?meme command
That gets stuff from reddit
Yeah
that is simple
Also those kinds of bots probably won't be popular
I am 100% sure no MineCrafter or Among User will type TEXT to play the games on DISCORD
And i own a server with 15k ppl
I made a command that let users change the name of their VC to their room code... Ez matchmaking
I'm gonna go play Among Us now bye
Does anyone need help?
and what if a user changes the name to fuck
It can't be
I made a filter
Filtering out words that is
Ehh
And by using regex
/[.]{6}/
You know that discord thing
its like spotify
but an among us code
Have them to
?AmongUsVC
?????
And clicked the + button
and if it shows mobile
have them be able to send a code
I dont play among us so I dont know
Its only a pc feature
Wut
message.author.presence.clientStatus.mobile
something like that
that returns a boolen
I sent but who can help me?When ฤฑ noded the index.js it tells like that
not this image this is code
?
Kill me now pls
why?
What verison of djs you usin
Cyber regen your token n maybe
Stab me on my back
Guy!I aam a started
const Discord = require('discord.js')
Then
const embed = new Discord.MessageEmbed()
IIRC
^^^
Just... Read the docs https://discordjs.guide/popular-topics/embeds.html#using-the-richembedmessageembed-constructor
Dont let erwin seeing you using embed builder
Just tell me what is wrong
That is Wronger than the meme that started ages ago that 2 + 2 = 5
SO WHAT SHOLUD I MAKE
const Discord = require('discord.js')
No
const embed = new Discord.MessageEmbed()
thx
@carmine summit
if (message.author.presence.clientStatus.mobile) {}
if (message.author.presence.clientStatus.web) {}
if (message.author.presence.clientStatus.desktop) {}
ik i was giving example
@sudden geyser So how would I "re-assign" it?
@cosmic forum ... you re-assign the value of the property. That's a fundamental for JavaScript, so I recommend you search it up for more info.
help me css masters
.discord-icon-links{
display: inline;
position: fixed;
margin: -0.5rem -3rem;
}
why fixed
make it relavtive
then add top: 100px;
something like that
@dark kestrel
if top made it worse, maybe bottom:
thx it works
np.
i deleted some of my css files in my brain tho.
my brain is getting full
due to the low quality of storage space 
LoL
My FileZilla stopped connecting to my brains IP so currently sitting with the same files as before
Sounds lethal
How can I use a specific emoji from a guild in an embed?
sry my eng goes brr
use it normally as you would inside a normal message
grab the emoji and use `${emoji} text`
Help
But how do I get the emoji?
google it
you can use guild.emojis.cache.find() or get()
Can you link me docs or somthn? I didnt find a thing
my bot thinks images are commands
@pale vessel ty
Im looking for a developer for my Discord.JS dev (cuz im thinking of implementing a web-dashboard but idk Oauth2 stuff) (DM me if wanna join)
if it's not inside the guild, use client.emojis or you can straight up use <:id:name>, assuming the bot is in the emoji's guild
^
Xd
<client>.guilds.get() or <client>.guilds.cache.get() ?
If in V12 then its with cache @ionic dawn
fetch uses cache too
fetch is better
Ah yes
but if it doesnt find it, then fetch it
@cosmic forum ... you re-assign the value of the property. That's a fundamental for JavaScript, so I recommend you search it up for more info.
@sudden geyser I know, but what value would I re-assign it to ?
oppies
const server = client.guilds.cache.get('GUILD_ID');
const emoji = server.emojis.cache.get('EMOJI_ID');
``` like that?
?
.box-future-image{
display: inline;
position: relative;
top: 200px;
}
i tried that and server is undefined
Iโm making a bot in discord.js and I just finished my purge command, But I want to make another command called allpurge to bulk delete 100 messages by the mentioned member, is that possible?
I have, I canโt find it, Hence why I asked here
i tried that and server is undefined
@ionic dawn what is server defined as
@still merlin you will fetch messages and use a filter with the users ID
Then delete them
emoji
@still merlin you will fetch messages and use a filter with the users ID
@blissful coral how do i do that exactly?
Message.member.messages.fetch(filter)
Define your filter
And set it to only that user
Check docs for further questions
wait
@carmine summit help meh
i think i can estimate on when is my apporval
is that fixed
@pale vessel nope
16:9 
.box-future-description {
font-size: 1rem;
text-align: left;
margin-top: 2rem;
color: rgb(177, 177, 177)
}
.box-future-image {
display: inline;
position: relative;
top: 200px;
}
what r u trying to make @dark kestrel
make it like grid
but on mobile will be trash
r u using bs?
bs = ?
bootstrap
ok, lemme see
so uh
is that public?
average is 53 days
@pale vessel nope it is local

@carmine summit help meh
use display: flex
but that make image to left
which i calculated and didn't view the recent bot verified and searched the id of it then get the date then translated it into days
.image{
position: relative;
left: 100px;
}
welp, im rather excited or paranoid on whats gonna happen tommorow
its because im on 52 days now
forreal... why cant I get the guild by using client.guilds.cache.get(guildID)
how i can check does Body width is less then 500px
.box-future-description {
width: 50%;
font-size: 1rem;
text-align: left;
margin-top: 2rem;
color: rgb(177, 177, 177);
position: relative;
}
.box-future-image {
width: 50%;
display: inline;
position: relative;
top: 200px;
}
@dark kestrel try add width 50%
both
uh ok
wrap them inside one media query
^
did you try it?
@pale vessel I did, it returns undefined, even tho my bot is in that guild with full perms
The mods don't like when I tell people this(doctors hate this one trick)
But you can see when the most recently reviewed bots got submitted @carmine summit
#mod-logs look at the most recently denied bot and look when those where submitted
can you show me what you did and are you sure that's the correct id?
and try fetching the guild if so
Hi, ive got a question. Haven't manage to find anything on the internets that worked. I need to set up a bot to only work in a specific channel. Is there a way to do that?
Yes
@pale vessel
@raw silo if(message.channel.id === โchannel idโ)
Do emoji
Pretty sure thatโs what docs said when I checked
Because if you are using .get you are getting one
@ionic dawn
don't create a new client on each command
plus the way you're creating it is wrong (it would be new Discord.Client())
That to^
The way you export in your handler doesnโt include client so do that
@raw silo if(message.channel.id === โchannel idโ)
@blissful coral but that means it will be listening to all messages, quite inefficient. Is it possible for the bot to join just the specific channel?

OMG
my bot hosting died
and my bot is offline now
holy cow im shaking
im just gon self host it
@raw silo only way is to deny permissions to the other channels and revoke permissions to see them
@carmine summit migrate to vps ๐

@raw silo only way is to deny permissions to the other channels and revoke permissions to see them
@blissful coral How would you do that. I can not see anything specific in either server or channels settings
how do u make that colorful?
@raw silo just remove its perms to see channels
Channel settings
@tired panther css
ahhh
which?
i'd recommend galaxygate
Galaxy gate
Is what I use
Never gone offline
And itโs cheap
@carmine summit
Dmed you a invite to there support server, ask them there
Probably doing something lol
process.on('uncaughtException', async (err) => {
let me = await bot.users.fetch("485987127809671168")
if (!err.length >= 100) {
let buf = new Buffer.from(`${err}`)
me.send({ files: [{ attachment: buf, name: 'err.txt' }] });
return
}
me.send(err);
}).on('unhandledRejection', async (err) => {
let me = await bot.users.fetch("485987127809671168")
if (!err.length >= 100) {
let buf = new Buffer.from(`${err}`)
me.send({ files: [{ attachment: buf, name: 'err.txt' }] });
return
}
me.send(err);
})
would this work?
which is 250+
I mean its my index
Hi how would i go about setting up the api so when someone votes it sends an embed to a channel?
I canโt help if you donโt have a error because I donโt see anything wrong atm
#topgg-api ; but you would receive info with a webhook and then post
@honest plover gotta wait to get api key until after approval but ask questions in #topgg-api api
Docs are linked in pins
Ahh is there no way to send an embed when you vote for the support server?
There are some existing bots to do that
you can try searching for a vote listener on the site
you have to open a port and have the webhook post to that
You connect to the api and on the event of a โvoteโ you can do vote.user
And send a message to a specified channel
Use #topgg-api for questions on the api please
@solemn leaf I canโt see your error so
Your silencing it
When you do the err.length
?
Yeah
Hm
it works
but I made the works practice ever
I created a single server with only one emoji
and use guild.emojis.cache.array()
















so im trying to make my own embed constructor, but i have an error that i can not explain, any idea why this happens?
this.author is set to {} in the constructor
help me
The most powerfull Cat in this world, it ban, kick control people in your server and nobody can run away from him
css is not applying
the website
I dont know much about websites
owo whats this
heroku
@dark kestrel what's wrong with it?
@open rune omg dude
@dark kestrel that's always been developer problem
@calm swan vps


Tysm for tell meh
Ooo, Tysm
@dark kestrel it is same... just resized, and doesn't fit with mobile
you cant make css internal lol
css and html is always going to be exposed
anyways
<style>
</style>
make your font sizes responsive
@earnest phoenix cuz my css doesn't reload

also yes that's inlined css it's accessible through html lol
that's ok but..
you can't hide css and html
also it looks fine cause your phone displays are large enough of a resolution
how make bot online 69/420?
go troll somewhere else you're not funny
you have a typo
yey the nav bar is back
@dark kestrel You should photoshop the images
Hey cry wanna abusively OBFUSCATE some HTML? ๐ก
uh how did u do that
inspect element
lol
it's default style for mobile
yes ik
for sample
โจinspect element โจ
I am using paint to edit it
inspect element just wasting time
it isnt a waste of time if you know how to actually work with html/css and not just randomly slap properties hoping it works
I mentioned someone?
nah im done with css
it isnt a waste of time if you know how to actually work with html/css and not just randomly slap properties hoping it works
@earnest phoenix nah, paint is just faster for me xd
css make my brain explode
I am a kind of slow typer
use a flexbox for alignment, it's super good and works out of the box with all screen sizes
@earnest phoenix but good design right ?
yes, so far your website is good, just need some touch like parallax xd
it is color from my bot pfp
@open rune now come the hardest part
dashboard
:((
poor you lol
๐ฉ
when should u start to make sharding and how long does it take?
when should u start to make sharding and how long does it take?
@tired panther when u reach 2000 server
2000 is a little late
@tired panther 1ms
wdym
or 2h of code and reading docs
1500 is recommended to start sharding, you have to shard at 2500 otherwise you can't login
that's a dumb question
Lol bot gets into 2000 servers in one hour
it is like:
how long it take to start my bot
yes I am dumb, ur right
well shit
Lol bot gets into 2000 servers in one hour
@solemn leaf how?
it's like asking a mechanic "how long will it take me to fix my car by myself"
i dont fucking know, it's your code and your skills
not so long
ยฏ_(ใ)_/ยฏ
Is it ur bot? @solemn leaf
also i didnt say you were dumb dont degrade yourself lol
are u the owner of it
that was dumb
of what
akinator
-bots @solemn leaf
maybe
of the bot?
@tired panther dude ur weird
okay xD
asking question that nobody can't answer or understand
Owner of what im confused
smh
what discord bot?
Which reachen in 1 hour 2000 guilds
no that was fucking joke
Bruh
eheheh just for a day 13 ppl
Where can u see the stat?
@tired panther you can also get your analytic graph at edit bot page > analytics tab
thx . Just wanted to know from MR.VAlder because he had a another look.
dashboard
@dark kestrel need help?
and the name mee6 is copy right protected
i just gave an example
probably
@cosmic forum how u make it
that is the real mee6
dashboard
๐คฆ
@tired panther copyright is free
@mild flower then it would be verified
@tired panther copyright is free
@solemn leaf wdum? free to apply?
itS the mee6 webhook
bruh
can you help me instead of accusing me of things im not doing
@cosmic forum how u make it
@dark kestrel Is your website pure HTML, CSS, and JS?
I mean CopyRight works by protecting your work
@cosmic forum yes bro
@mild flower .setAuthor(โtextโ, โimage link โ)
@cosmic forum yes bro
@dark kestrel Ok, is your bot using nodejs?
ye
Ok, then you can move your site over to where your bot is hosted, and render the html page using express and ejs
bruh
not the way to host the wbesite
you want to host a site in the same process as your bot?
i already have the websote
can i do ${user.avatarURL}?
Yeah, in order for the dashboard to work, you need to have it connected to your bot
that seems inefficient and prone to people getting information they arent supposed to
something like that
The most powerfull Cat in this world, it ban, kick control people in your server and nobody can run away from him
Yeah, in order for the dashboard to work, you need to have it connected to your bot
@cosmic forum THE problem is HOW
what is ur idea
Give me a sec
I would use an api on the bot so you don't have to deal with any security breaches
use json dw
@mild flower <user>.displayAvatarURL({dynamic:true})
or connect it directly to webhost
like GET /db/id and gives your db data
@dark kestrel did u make the look urself? looks nice
ye
@dark kestrel https://i.imgur.com/KZ9a4Z8.png
smh
You can set up something like that
dude im not that stupid
xD
look my website
Ok, and then to render the page
look my website
I am watching
not u
it is


