#development
1 messages ยท Page 1525 of 1
LMFAOOOO

idk how that one happened ๐ค
oh I remember
a lonnnnng time ago
I was acting dumb
FINE I won't do the delete all channels -_-
Good boy
your making me feel bad about it now
๐๐๐
please do report those bots you see that "do worse"
and thus one more person was saved from an ip ban
Dyno does something that would be api abuse iirc
big bots have a pass
But it does it so slowly it isnt api abuse
i even remember them blatently stating stuff like that
What does Dyno do
moderation
how is it api abuse
1>"Deleting many channels is not API abuse"
2>"But it's"
1>"How?"
2>"Ask in discord API server"
1>"K I'm going in there"
1>"Wait I'm banned from the discord API server"
Banned from the discord API guild, desperate to be also banned from the actual discord API? :KEKW:
I dont remember exactly

How does one appeal the api discord ban
honestly doubt its appealable
By contacting support
damn
Have you realized
It was so long ago
before I even did bots
before my name ๐
I'm pretty sure I just trolled
All of the big bots gets API banned such as Dank Memer, they have to appeal and sort it out everytime
Really?
Of course, you know how many requests they're making?
considering how I see people use the bot
Invite Manager should be banned
invite manager is dead isnt it
invite manager is used in mainly nitro scam servers
85% of it
I've never seen invite manager used for the good
Invite Manager dug it's own grave
It needs to die
I have invite tracking for my bot but its like not a feature we point out to people
just back to the topic discord has stated quite a few times that some bots are allowed to do it, so if a verified bot does it, remember that it might have a pass, keyword: MIGHT
Source:https://support-dev.discord.com/hc/en-us/articles/360043053492-Statistics-Bot-Verification-Policy
Well it's not the bot's problem that it's used for scams
i dont rlly need help but
how can i connect my backend into
my website?
i dont want the website to be https://localhost:4000/
i wanna connect to the website i bought
if u delete x10 at a time i think it is
No
Making large amount of API requestes in a short amount of time is API abuse
what else is going to be left after you delete every channel?
literally
delete the guild
is deleting 25 at a time bad?
period
not api related i think
honestly, shouldnt ask here. we are not discord support we cannot give an exact line on this.
I wanna make a cmd called
!massDelete channel/role/vc
its all fun and games till the bot shuts off the moment channels are being replaced 
You're literally aiming to delete all channels, what are you left with? Empty guild, just delete the guild
members
w
Ah yes, members > API abuse, seems completely legit, bruv
stop trying to do anything that includes more than 1-10 members or anything more than 2 channels, TOTAL. this does not mean adding delay. means NOT doing aANTYHING touching more than 1-10 members or 2 channels, no looping, nothing
thats my 2 cents to you, follow if you will
a bot should not be doing anything that implies MASS
MASS deleting channels, MASS member kicking, MASS member role adding, MASS MASS MASS
anything that you can call it mass
dyno officials server has mass ban?!!
did you bother reading what i said?
cuz i dont think you did
read this #development message
note, not all bots follow the same tos
from a raid
read this
I don't feel safe
specially big bots
clicking your link
then dont and go somewhere else
jesus christ, asking for ehlp and not listening
ffs
im done with this shit
enjoy getting ratelimited
private bots get ratelimited and can be against tos.
no matter if its never used even
I will make sure it doesn't.
you dont seem to understand the implications of it
the bot is linked to YOUR account
just going to remind you of that
alt?
anything or bot does carries over the responsibilites to YOU
use a dif acc
lol
lmao, now you trying to avoid it?
no
yeah, good luck developing a bot dude
I just have 2 accs xd
enjoy, have fun
Ah yes, brutally ignoring what i said
Doesn't matter public or private, the API calls are made in the same route :KEKW:
You're banned in that guild, how did you even ask?
api discord?
Discord API server
My friend asked for me?
ah, is that discord support?
Bro
about what?
this channel is cursed
and you keep on pestering
you want a credible source? discord.gg/discord-developers
But asking about it is fine
we said no
I'm banned
now move on
from that one
cuz you likely did the same thing you did here
jk I'm kidding but I gtg
You're banned from all official discord servers
sinister isnt one to get annoyed with every little person that drops by
Who is sinister
literally the guy you quoted
before deleting it
likely cuz you and your friend kept pestering him just like you did here
Erwin, let's go back to developing our projects, there's no hope in bothering to teach this guy 
Half brain cells lost
i noticed
im too good of a nice guy tho

i dont think so
hmm
though dont quote me on that
ima ask in support
๐ฟ Brain damage
I've lost braincells reading this
i think luca gives it on join. if you dont you can always just ask a mod to give it when you join
๐ค
I need to leave for like 1hour
to join this server
I'm in max servers
Which is normally why I use a alt.

not even going to question why not leave another server rather than the one that might get you trouble
Hello, when you are going to answer me please mark me. How do I make the bot do an action altogether after a user votes for the bot?
How can I use this?
channels is an object
GuildManager doesn't have a forEach function
wait
how would it be done then
you're probably looking for the cache property
yea i mean ChannelManager doesn't have a forEach() function
(Is this guy still out to API abuse)
Any alternatives?
you know what
he's probably going to use this to delete every channel or something
why did we help him 
"Thanks for saving me a ban, was gonna delete all 200 channels"
"Yes I'm gonna delete all channels"
djs is supposed to respect ratelimit headers
API abuse 
if not
well
you're fucked
Call it api abuse it's not
what a madlad
and you don't know why I'm using it
It's not for deleting channels
I want to get every single channel
to copy them
you just said it is
Was a joke smh
Whatever you're doing, we'll know what's it's for
something here doesn't add up
Lmao
before as in 2 and a half minutes ago
Plan change in 50 seconds speedrun?

this guy is about to speedrun bot ideas
bruh
why are you ignoring everything we're telling you
and we're not gonna tell you anyways
jesus christ dude
bruh
Weren't you about to change what you're doing, wtf 
you got the solution twice
five times if we include the times you got told it's an object
you're contradicting yourself over and over again kekw
just hoping a mod drops by


what exactly do you think forEach is lmfao
Sure go ahead bud, do whatever your mind says, don't come back to us saying why did i get API banned or ratelimited or something

read above
we told you why and how
how does ignoring every answer you've been given for the past 20 minutes and then posting the same question multiple times count?
what even is your purpose here then?
came here to ask a question
doesnt listen to the answers
so why are you even here?
he's using api abuse to ask the same question over and over again 
Maybe I didn't understand your answer.
HOW
WTF
Idk I am a human, no need to be rude.
not only us frmo this server, the ones from API told you the exact same shit dude
and then you even asked your friend to repeat the question
AGAIN
do you know what an http request is?
We lost half brain cells explaining and this guy be like, "i didn't understand you"
What in the fuck
all the times you got your answer
5 times
var server = Client.guilds.get('Your servers ID'); //Check Discord's Help For it
for (var i = 0; i < server.channels.array().length; i++) {
server.channels.array()[i].delete();
}```
this works fine

what the
You can use Xenon (the official backup bot), to raid you know?

now you understand why i was saying a mod could drop by ehre
I'm gonna just use that.
you literally ignored everything we said here
Guys, wanna watch a movie or something and let them do whatever, this guy won't understand so, imma get the popcorns ready
you've seen O(n), you've heard of O(n^2)
now get prepared for
O(n^3)
GUYS DO not worry i won't be getting rate limits
since I'm gonna use xenon to delete all my channels
same
๐ฟ
o ye

This guy do be lagging tho
O(2^64)
5.902958104E20 ๐
im gonna apply common sense though and do the proper thing
There was some other notation for measuring time that I forgot
it started with a T I think
by the time that finishes executing year 2038 problem gon happen 
Would the computer executing it even live to exist lol
Which would win
Running a function that takes O(n!) in time or running minecraft with seus shaders
what's the most recommended DB for beginers?
mongo is good and has a lot of features.
don't use mongo
just make a folder for everyone
your database solution is extremely uncommon
I'm kidding but woo you know that's how I do it and you hate me ๐
๐ฟ Are you clowning son
No i legit use folders for my db
after seeing the complexity of that for loop
i'm not surprised
"as long as it works" type of dev
same reason why yandere sim runs like cyberpunk but has graphics like tetris 
pretty sure im a "as long as it works" for a lot of things.
Both 7 years of development
Still shit

so which db should i use?
MongoDB
Or postgres
https://cdn.discordapp.com/attachments/381889909113225237/491567586555723777/unknown.png here's this nice flowchart stolen from dapi
Or
Redis
That's an accurate flowchart tbh
I'll ask again, any MariaDB experts in here? 
this is my code
https://i.imgur.com/f2kKAsR.png
but when i run code it says
https://i.imgur.com/2jK6Xgy.png
command: ```ts
import { Client, Message } from "discord.js";
import Command from "../components/Command";
export default class Ping extends Command {
constructor(client: Client) {
super(client, {
triggers: ["ping", "latency"]
});
}
public run(message: Message, args: string[]): Promise<Message> {
return message.reply(${this.bot.ws.ping} ms.)
}
}```
regrouping ๐ค
Iโm trying to create an application command with a Discord Python bot using wait_for and I need help cause the error Iโm getting is this: Ignoring exception in on_message Traceback (most recent call last): File "/home/pi/.local/lib/python3.8/site-packages/discord/client.py", line 333, in _run_event These are usually :class:`.VoiceClient` instances. TypeError: on_message() takes 1 positional argument but 2 were given
Can post code if needed
What does your on_message() method look like?
@summer torrent Tried logging what the require() returns on that case?
class HouseCog(commands.Cog, name = "House Setup Cog"):
def __init__(self, bot):
self.bot = bot
@commands.Cog.listener()
async def on_ready(self):
pass
@commands.Cog.listener()
async def on_message(message):
if message.content.startswith('!house'):
channel = ctx.bot.get_channel(799393207045455914)
user = ctx.bot.get_user(id=ctx.author.id)
await user.send('Did this test work?')
def check(m):
return m.content == 'hello' and m.channel == channel
msg = await client.wait_for('message', check=check)
await channel.send('Hello {.author}!'.format(msg))
pass
pass
pass
requiring same thing?
Yea, like console.log(require(path))
If I could get channel.send as an embed, that would be awesome
What does it log
one sec
Why are you using listeners instead of just making a command?
How would I do that?
what ๐ค https://i.imgur.com/8Z6Z4fU.png
const
i have that file

@commands.command
Would still work the same?
Learn basic oop, you need self in every method as the first parameter, which represents the instance of the class
Also, client isn't even defined
@commands.command()
async def hello(self, ctx, *, member: discord.Member = None):
"""Says hello"""
member = member or ctx.author
if self._last_member is None or self._last_member.id != member.id:
await ctx.send('Hello {0.name}~'.format(member))
else:
await ctx.send('Hello {0.name}... This feels familiar.'.format(member))
self._last_member = member
This is an example
this is so weird smh
I assume the path isn't really that clear, like doing ./<path> or ../<path> or whatever? @summer torrent
๐ฟ Confusing
im using require('path').resolve btw
like resolve("commands") returns root/bot/commands
What happens if you try to pass that exact route to <fs>.readdirSync()
Try to see if it works
What about for the way I have it? Done via DMs and then posted in a certain channel?
yeah im using this code in readdir() callback
Hmm
You can do ctx.message.author to get the user that sent the command
And use user.send?
and this is what require(path) returns https://i.imgur.com/LQ0wcTp.png
is it because im using export default?
Oh wait, i see why
oh thats the problem
you should access the default property of the required file
new (require(resolve(path)))(this) โ new (require(resolve(path))(this))
new (require(resolve(path)).default)(this)
The behavior of the new keyword 
what is the difference ๐ง
You can try, can't remember exactly
pretty sure the problem is that you have to get the default property from the required file
maybe the parenthesis are messing something up, but not sure
I mean, the require() already returns the class tho
it doesn't
i did this once, and i had to use the default property
it's because of export default
Oh wait, i had to open the image, bruh, thanks discord mobile
require() is not a function lmao
what
in this
Try to access default
yeah
poggers
Loggers
thanks
^, and use hastebin or something. No one wants to download your files
yeah get them nasty files out
ew
yo @green kestrel i'd like your c++ knowledge for a sec
i have dozens of C functions for which i need to typecheck JS inputs before executing them
and i was following the node-addon-api docs, so my type checking ended up looking like this
on every single function
so i though about simplifying it, and make something reusable everywhere
and came up with this
it looks good to me
is std:pair alright for this? im not too familiar with c++ data structures
if you want two arbitrary values grouped together, sure
isnt that exactly what std::pair is for
the alternative would be to use strings or ints instead of enum
for identifying types
i wouldnt have had an array of std::pair
i'd have done std::vector<std::pair<int, std::string>>
avoid char* if you can unless NAPI needs it
alright
and avoid the bare array
what are the reasons for avoiding them?
theyre too easy to overflow, and if you use vector you dont need the special case of element 0
you can take element 0 away and use types.size()
so it all auto adapts if you add more items
i wont need to add items, these are all static
plus appending and manipulating char* strings is a ballache, they cant auto resize
i'd still use vector
using char* and raw arrays is kinda C like
any performance implication should be virtually non-existent right?
another thing that confused me, is that the class Napi::Object supports getting and setting using map syntax, however every single example in their docs uses obj.Get() and obj.Set() instead of obj["key"], it shouldnt make a difference right?
@earnest phoenix @mellow kelp i just found why my bot doesn't respond to command lmao
https://i.imgur.com/ruzveTT.png
exdee
i need sleep
@commands.command(name='house')
async def _house(self, ctx):
user = ctx.bot.get_user(id=ctx.author.id)
channel = ctx.bot.get_channel(799393207045455914)
await user.send('Did this work?')
def check(m):
return m.content == '_house' and m.channel == channel
answer = bot.wait_for('message', check=check)
await channel.send(f'{list.append(answer.content)}')
pass
Ignoring exception in command house:
Traceback (most recent call last):
File "/home/pi/.local/lib/python3.8/site-packages/discord/ext/commands/core.py", line 85, in wrapped
ret = await coro(*args, **kwargs)
File "/home/pi/Documents/Room_Sealer/cogs/room-sealer-house.py", line 21, in _house
await channel.send(f'{list.append(answer.content)}')
TypeError: descriptor 'append' for 'list' objects doesn't apply to a 'str' object
Language is Python
?
any way to fix this https://i.imgur.com/X9NMenl.png
message.user.setStatus 
@mellow kelp in case you may know ^^
what do you want to do
change bot's status?
ye
if you want to set the bot's status, use <Client>.user.setActivity()
message.client for access client
so message.client.setStatus?
user
it's setActivity
which one, your both telling me diff things lol
Reading docs for that would be handy.
message.client.user.setActivity
client isn't defined is what I was getting but let me define it
message.client.user.setActivity('dnd', 'Backup: '+backupData.id+'')```
ok got it working
well "Client" is whatever you set your "bot" too. People use client, bot ect. Its whatever you coded it too.
i sent docs link
client.user.setPresence({ activity: { name: 'with discord.js' }, status: 'idle' })
.then(console.log)
.catch(console.error);```
so this would set it to idle with the status with discord.js?
I hate try it and see ๐ญ
because you should try it and see
That's how coding works. Trial and error. It's better than "Does this work" every two seconds
message.client.user.setPresence({ activity: { name: 'Backup: '+backupData.id+'' }, status: 'dnd' })
.then(console.log)
.catch(console.error);```
I tried this
It works but doesn't set to do not disturb
is it not dnd?
it is setActivity ๐ฉ
oh
message.client.user.setPresence - > message.client.user.setActivity
no but u can do them both in same cmd?
for less lines
I was asking is it dnd ?
what's the name for do not disturb
I see.
dnd ig
wait for 1-2 minutes
looking in docs rn
yeah says dnd idk why it wouldn't set it
bingo got it ๐
idk just has to do it twice lol
is there a way to run something like appname://action in node js ex. file://path or explorer ms-screenclip:
like this guy? https://www.npmjs.com/package/node-cmd
pog
hi
i was just making a basic bot
@bot.event
async def on_message(msg):
print(len(msg.guild.members))
and this prints 1 for some reason
and when i tried getting the name of each member thru a for loop it only gives the bot's name
try client.get_guild(msg.guild.id) instead of msg.guild
sorry, for you it'd be bot.get_guild(msg.guild.id)
What do you want to do
Nice
@pale vessel nice job hopping over to djs randomly lmao
have you enabled member intent
hi so i ran npx create-react-app and
it sent me to localhost:3000
how do i change it to localhost:myport?
for my bot, it has drops, like coin drops. should i have it give the last person to talk the coins or make a like .pickup command for them to get the coins
i ran npm i cors x15.
and it says it cant find the module
ping if you can help
whats your package.json look like @swift cloak
it works for me (checked just now)
i see cors in my package.json
and in my packae-lock.json
and your cors require looks like this? require('cors')
something just clicked
@client.event
async def on_member_join(member):
embed1 = discord.Embed(description="The **Mending Army** is intended to be a fun, welcoming, and friendly environment for anyone. As such, we have a list of rules we expect everyone to follow with no exceptions. By choosing to join the **Mending Army Discord**, you agree to follow all the rules listed below. When chatting with other people, you also accept the responsibility of keeping yourself safe through the use of muting and blocking players. Nevertheless, enjoy your stay, and remember to contact us if you have any questions!", color=0x3cbbfa)
embed1.add_field(name="Listen Carefully", value="It is required that you read through [#792230750601871361](/guild/264445053596991498/channel/792230750601871361/) before using our Discord.")
await member.send(embed=embed1)```
I think I talked with some of you about this for; however, how do you guys manage deploying your nodejs bots to your VPS?
How come this doesn't work for on_member_join?
I was looking into PM2?
i always use pm2 these days.
i use pm2 to restart the bot on crashes
What about automatically deploying the bot through a controlled CI/CD environment?
do you have the intent enabled for joining members?
yes
Do you guys leverage a CI/CD process?
no
Dang
and in the client
wdum in the client?
in djs you select which intent's you want enabled, i would presume the same is true for py
how to do that
oh nvm
intents = discord.Intents()
intents.members = True
intents.presences = True```
your talking about this?
that would be it i would guess.
Does Brian normally talk in here? I know he's running that Trivia bot ๐ค
I'm curious what his server requirements are.
why mee6 never talk here
mee6 stinky thats why
i think its mostly a meme at this point, imo its average but everythings premium 
no errors?
yeah was about to suggest that
๐
the print didn't go through wtf
@client.event
async def on_member_join(member):
print('Test')
embed1 = discord.Embed(description="The **Mending Army** is intended to be a fun, welcoming, and friendly environment for anyone. As such, we have a list of rules we expect everyone to follow with no exceptions. By choosing to join the **Mending Army Discord**, you agree to follow all the rules listed below. When chatting with other people, you also accept the responsibility of keeping yourself safe through the use of muting and blocking players. Nevertheless, enjoy your stay, and remember to contact us if you have any questions!", color=0x3cbbfa)
embed1.add_field(name="Listen Carefully", value="It is required that you read through [#792230750601871361](/guild/264445053596991498/channel/792230750601871361/) before using our Discord.")
await member.send(embed=embed1)```
is this the wrong way, please don't tell me it like.. changed lol
I'm pretty sure it was on_member_join ๐ค
when you looked on discord dashboard you clicked on the correct bot right?
most your bots names are almost the same iirc.
why tho
Unlimited power.
sheev palpatine approves
Discord: "Hey, kid. Do you want all the power ... or none of the power? You choose!"
What?
if i knew python id be able to help more.
Haha, just making satire regarding the idea that you can select the intents you want.
let me move it to the top of the code and check
If the print didn't fire, then that function wasn't called.
yeah
so Im moving it
if that doesn't work, then something else is causing the fail
yup no
wtf
Where did you move the print statement to?
how can i connect my react app frontend to my backend?
that vscode color theme looks cool ngl
i could help
but be more specific
Do you know it's doing this?
im am trying to connect my backend to my react app
when i node app.js it also nodes my react app
api? what?
any python devs?
Yeah
How come it won't be called?
what api?
It's the right function..
Because it's not firing ๐
why??
You know the answer, lol
How lol
That I'm not sure
It can't just not fire
No way!
i dont see the difference between the two.
Woo, I had that exact same stackexchange answer
lool
import discord
from discord.ext import commands
#try add this
intents=intents=discord.Intents.all()
#if the above don't work, try with this
#intents = discord.Intents()
#intents.members = True
TOKEN = 'your token'
bot=commands.Bot(command_prefix='!',intents=intents)
no idea
That's the way to initiate the intents
wasn't rlly explained tooo well in the docs smh
intents = discord.Intents()
intents.members = True
intents.presences = True```
docs said this ^^
the docs examples i thought where good tbh
the js docs is so much better than the py docs
Wait - is there another intent?
thats also a valid intent setup afaik.
py docs low key bad
i like the py docs.
js is cleaner
dont even know py and i get around it fine
intents=intents=discord.Intents.all()
intents.messages = True
intents = discord.Intents()
intents.members = True
intents.presences = True```
screw it
I'm adding it all
in the main.py
Before the bot is instantiated?
honestly, would just use all and only all
oh good point thomas
Do it before, lol
let me try before
Your bot is starting without the intents - no bueno
it also needs to actually be passed to the client
smh
html is easy
This is used to disable certain gateway features that are unnecessary to run your bot. To make use of this, it is passed to the intents keyword argument of Client.
^ docs
css is easy but still hard
#try add this
intents=intents=discord.Intents.all()
#if the above don't work, try with this
#intents = discord.Intents()
#intents.members = True
TOKEN = 'your token'
bot=commands.Bot(command_prefix='!',intents=intents)
See what they did there?
ok im doing it
bot=commands.Bot(command_prefix='!',intents=intents)
?
Well, I did my good deed of the day ๐
This channel isn't meant for that, right?
we got a dm ๐
Nice!
I hate the intents
i ma sorry but i needed help
I liked it how it was before
Code?
intents are very useful
no but before we didn't require them
@slim void can you please check your dms?
Well, HTML is technically still development
Discord.MessageEmbed @long marsh
yes
yes
pls do not dm people without asking first!
sorry ๐ฆ
I mean, I'm not a mod lol. But ... it says (bot) development ๐ค
we technically allow any dev stuff within reason
@solemn latch this wooo?
this is woo
@solemn latch can i dm you?
Yeah, (bot) just puts an emphasis but any development stuff is allowed, as Woo said :p
it's a markup language
Sorry shivaco, I'm probably not in here as much as you and I have 0 authority. My apologies.
html is gay
umm it's web related
I don't like making websites in html tbh
No need to apologize. That was a reasonable guess anyway ๐
https://skynet.schwitz.repl.co/
this related
im not good at html/css
who can help me?
Woo htm.css isn't hard but it's like weird
i want the firework thing to be the background not an element
the box-sizing and margins can get confusing
i just dont practice it enough to help with general issues.
I just finished building my site from the ground-up using html + css. Learned a lot; however, hated every second of it ๐
and svg is hard af
lol
๐
I learned a little html and css, hated it xd.
Israfil, paste your full block of code where it's used in
@long marsh theres a really good skillshare class on it apparently, kinda want to take it.
.setImage not workin in MessageEmbed
can anyone help me?
Show up the code ๐
okey
The actual code where you've implemented it and it doesn't work ๐
wtf dyno broken
I muted my atl
and now my alt has like perm mute lol
even if u remove when u rejoin it stays ๐
thats a feature of dyno
?
const help = Discord.MessageEmbed()
.setDescription("bla bla")
.setImage("link")
message.channel.send(help) @Thomas#0059
but it's not persisted lol
@long marsh
prevents leaving and rejoining to lose mute.
Sorry, gotta ask - the link is an actual link right?
yes
is it a link to a proper image host? many links do not contain the image data in a way discord can see it.
A small photo appears under the embroider I want
Yeah, my next question
@solemn latch dbl widget
Does the url end in .png?
you cant directly use the dbl widget in .setimage afaik.
theres a trick to it, lemme see if i can find it again.
Replace .svg with .png in the URL
I didn't think they did support .svg
oh was that it LOL
okey
As far as my memory goes at least ๐
Which library did you contribute on to earn that role?

I'm waiting
Lol
just do the one shiv suggested
Yeah, Woo, he's waiting
shiv did the py lib
Wait, really?
not sure how much of it, but he maintains it now
I'm so sorry you had to go through that, Shiv. You poor soul.
I maintain dblpy
how do i adjust this photo now?
Dyno has a feature where, if you are banned from the official Dyno server, then Dyno will mute that user from any server with Dyno in it (only if they join it)
๐ Come on, most of it was already done for me since I only took owneship of a dead library
how are you banned from so many servers wth
{size: 1024}
Actually, on another note, why do you do it? I couldn't fathom the idea of maintaining a library without some sort of compensation. What exactly about it gives you the motivation to continue?
Or the pixels number that you want
can you show it as code?
Super personal question, feel free not to respond ๐
I only did it with displayAvatarURL
Well, I haven't thought about it, really. I guess I was looking for experience in maintaining public projects and generally just something to do
@slender thistle what is db py
you know ban evasion is super against discord TOS right?
I didn't evade.
I'm not in Dynos server.
your in their support server on your main, while you are banned on alt
i just looked and your in their member list
I don't get money for it, so it's all voluntary work ๐
the one you are on
used your id to find it.
First of all, I'm coming from a purely non-confrontational / non-criticizing point of view. Let me get this straight, you chose to do open source because you wanted more Python / exposure to maintaining libraries? In addition, it gives you something to do? Surely, with your skill, you could probably create some sort of profitable venture ๐. Either way, thank you for your work on that. Truly, it's people like you that make my life easier. Thanks!
Also, forgive me, I'm so money focused - I never think people could enjoy doing something voluntary ๐
bot reviewing is volunteer 
WHAt
Woo elaborate
Dang!
you said I was in Dynos server
I thought there was some sort of compensation involved. Oof. Big yikes. Count me out
what's the ID?
They don't at least give you auction credits ๐ฅบ
might be a old/non-verified acc
๐ Pretty much. I doubt there's profitable stuff I could make with my current knowledge and experience, but I appreciate the idea and will keep it in a mind for someday!
What's the ID
671912452480434186
Trust me. If you're maintaining an open source library, you're more qualified than half of the people at my current job who are paid 95k+ USD.
join VC
really? didn't veld started to pay you guys?
Now you're just flattering me... I struggle with making a decent approach to the webhook manager system I'm planning to implement!
legit I'm not there
nah, we work for head pats from iara.
Woo ur lying
at least a mod told me that
Easy solution: just copy discordjs's implementation. KIDDING.
can you tell that mod they need to put me on that list
so you got banned on your main and alt?
ah
And then I said something stupid
I pinged the owner
and said f
and they banned ๐
then I did it on alt
and I got banned
"Borrow" ideas, eh? I'm down.
idk I can appeal it in dynos email. Just to lazy.
I'm sure your implementation is great, lol. Keep going with the idea ๐
Do you have a draft PR or anything open?
Nope. I usually test my changes locally and then simply commit them to prod once I'm somewhat sure they work
True. Could use one when I get lost in my own stuff often ๐
Thanks for the idea!
yo my Grammarly isn't working
Welcome to the **Mending Army**, it's such a pleasure to have you here! New members must wait at least 10 minutes before sending messages. If you have any additional questions, just send us a message here!```
someone use brain pls
Could probably use ; in the first sentence instead of the comma. But, other than that, you're good
๐ thx
Welcome to the Mending Army! It's such a pleasure to have you here! New members must wait at least 10 minutes before sending messages. If you have any additional questions, just send us a message here!
๐ค
That works too, yeah
why go bold
lol
when u can go allllll bold
I copied it directly from your message, lol
go italics, bold, underline
||or make it a secret||
||wtf||
Because bold is usually put on parts you want to emphasize
You must sleep a little bit bro.
btw Discord banned me from using the bold feature
**I abused it wayyy to much** so they don't let me lol
a
two probably
**oh I tried two but look**
You on mobile?
**get got**
thomas knows it too, he just hasnt realized it yet.
it work
