#development
1 messages · Page 1412 of 1
wth is i32
thanks
Rust moment
im using python for my bot ;-;
negative indexing is unfunny
mfw [-1]
Certified bruh moment
i meanarray[-1]
pogchamp
I know lol
off to make rust botum
i was making minesweeper when i first learned about it
i mean negative indexing is the same thing as just using the length of the array
yes but i can't not use it
the first time i used [-1] i nyaaaa~d
def generategrid(length: int, width: int, mines: int):
bombs = generatebombs(length,width,mines)
x = [ (i + 1) for i in range(width) ]
y = [ (i + 1) for i in range(length) ]
grid = [ [ 0 for i in range(length) ] for i in range(width) ]
for i in x:
for j in y:
if [i,j] in bombs:
grid[i - 1][j - 1] = "B"
for bomb in bombs:
try: grid[bomb[0] - 2][bomb[1] - 2] += 1 if bomb[0] - 2 > -1 and bomb[1] - 2 > -1 else 0
except: pass
try: grid[bomb[0] - 0][bomb[1] - 2] += 1 if bomb[0] - 1 > -1 and bomb[1] - 2 > -1 else 0
except: pass
try: grid[bomb[0] - 2][bomb[1] - 0] += 1 if bomb[0] - 2 > -1 and bomb[1] - 0 > -1 else 0
except: pass
try: grid[bomb[0] - 0][bomb[1] - 0] += 1 if bomb[0] - 0 > -1 and bomb[1] - 0 > -1 else 0
except: pass
try: grid[bomb[0] - 1][bomb[1] - 0] += 1 if bomb[0] - 1 > -1 and bomb[1] - 0 > -1 else 0
except: pass
try: grid[bomb[0] - 0][bomb[1] - 1] += 1 if bomb[0] - 0 > -1 and bomb[1] - 1 > -1 else 0
except: pass
try: grid[bomb[0] - 2][bomb[1] - 1] += 1 if bomb[0] - 2 > -1 and bomb[1] - 1 > -1 else 0
except: pass
try: grid[bomb[0] - 1][bomb[1] - 2] += 1 if bomb[0] - 1 > -1 and bomb[1] - 2 > -1 else 0
except: pass
gridstr = ""
for i in grid:
for j in i:
gridstr += f"{j}"
gridstr += "\n"
return gridstr
so anyway
Holy mother of god
not only is that code ugly because it errored any time a bomb was next to another bomb requiring a separate try/except loop for each direction a bomb could exist
people have websites for discord embeds cringe
what does pass mean anyway
it means do nothing
it's just for empty stuff
cringe
so you dont get an error
like if you were defining a function but put nothing in it
it's connect 4
Imagine not using try catch
there shouldn't be an error in the first place
thats for minesweeper
why cant minecraft use negative indexing to create finite worlds that are seemingly infinite
because that'd be dumb
I'm joking
Lol
minceraft
it's such a shame that a game so fun and good gets drowned in bad performance because rookies worked on it, when they shouldn't have
Lol
genuinely not kidding
Why can't mojang use Unity
with the aquatic update they got interns
unity didn't exist in 2009 i dont think
migrate ez
yes it did
People have recreated minecraft in Unity so I'm sure a company with the resources of Mojang could do it
unity was one of the first stable game engines out there
notch felt like making it in java
where mojang went wrong is taking already bad code and building on top of it instead of refactoring it
notch is a dummy
notch had no clue what he was doing lol
he was just playing with opengl until something worked
Oh yeah, saw those on his Twitter
They don't even have to add that much every update, they just have to inherit from the classes that they already made
time to make a discord bot in unity
people have done it
they've done it not understanding what that actually means lol
they shared their bot token to anyone who has the game
LOL
Is anyone available to show me how I may organize my files containing cogs? in the hosting service; and then to actually host only the main file that will run the cogs;this is python, thanks in advance, you may dm or call me
@bronze bramble you're in luck because the discord.py docs are always available: https://discordpy.readthedocs.io/en/latest/ext/commands/cogs.html
@hollow sedge you're amazing, I have a slight experience and so I will read through them, If i may refer to you for questions, only tell me yay or nay
Yay
so I'm making a bot in rust using serenity, how would i send a message to a channel without using msg.reply?
s
i dont think many people use serenity so you'd be better off going to their discord or looking at the docs
make your own rust API then
omg
the docs are terrible
you could say that the docs don't even exist
wait
im looking in the wrong place
the docs are fine lol
lol
At the Plasma bot, how many days must he have the discord account in order not to be fake?
the Who™️
idk
how would i setup a 404 page with nginx?
API documentation for the Rust ChannelId struct in crate serenity.
np
flask is good but also has some weird practices
@hollow sedge yup too advanced, I specifically need to know how I would organize in the hostiung directory
such as glitch
create a cogs folder and make .py file for each section
and inherit from commands.Cogs like in the docs
what is a cog anyway
it's just a group of commands
ah
if he needs help with cogs direct them to this link ofc giving a little info https://discordpy.readthedocs.io/en/latest/ext/commands/cogs.html?highlight=cogs
@hollow sedge
i did
lol no you're fine
I would have to see an example of a directory
no?
or it will take me much longer to disseminate this information
I am below beginner
im a begginner but im still doing well
got an somewhat advanced kick and ban system
an 8ball command, ping etc
its not that hard mostly
I am not making it, it is already made, I simply helped develop it. Now I need to host it
so host it
yes
in a VPS (or heroku but that isn't recommended)
alright and where are the additional files stored
you need the file that has client/bot.run(token) to be ran
yeah
The file directory on a VPS is no different than the local one. The structure is the same. You just need to upload the files and figure out how to tell the host to run it. And how exactly that happens depends on the hosting service.
and if it isnt gonna run your bots never coming onlin unless you do something about that
^^^^^^^^^^^^
I will be using glitch
glitch isn't meant for hosting bots
One minute please, I need to confirm where my client/bot.run(token)
either config or main
its a site hoster for fuck sake
Don't be crass, I'm not telling you anything, only asking.
but im dissapointed
If this isn't the place for a slow and steady. allow me to find another
nah it just seems like you lack some basic knowledge
Oh I do
Just google "Free python hosting" and you'll probably find some. there are a whole lot of places.
it's not really for us to tell you which service to chose.
more than lacks
Agreed, I've already discovered a way to work glitch, my only issue is I don't recognize it
Again, don't be crass
Glitch is not meant to host bots, because it cannot run a bot 24/7 for free.
GLITCH IS FOR SITE HOSTING READ THE LAST MESSAGE I SENT FOR FUCK SAKE
you aren't supposed to use uptime bot
uptime bot is against the terms of service for Glitch.
So, again, glitch is not a correct place.
UUUUUUUUUUUUUUGGGGGGGGGGGGHHHHHHHHHHHHHH
he doesnt lllllllllllllliiiiiiiiiiiiiissssssssssssssstttttttttteeeeeeeeeeennnnnnnnnn
That is what I needed to see. Not arbitrary talk in bold.
I can screenshot the terms of service for you if you need to see.
I will read it myself, thankyou
Evie is saying the same thing?
there
Appreciated
i think thats it
If you want to use glitch, use glitch, but it is not recommended at all
hold on, how old are you to not be able to listen to something after being told once?
@bronze bramble
I do have money
although I don't think it's against the TOS on repl
OVH hosting would be good for a cheap web hosting, and it can run whatever you want since it's a full blown server OS with root access
aren't those servers in france though?
They have servers all over
oh
that's for wordpress lol
no no they have one-click installs but they do also have actual blank OS like ubuntu
oh wait that's hostgator not ovh
I have no idea
yeah
"HostGator is a leading provider of secure and easy website hosting services."
did you just google cheap hosting
it does seem like they give you a VPS though
don't you love it when hosting companies have black friday sales
Let them be
I am sick of you, child
thats stupid tho, why steal someones code when they done even understand the language in general? you wont be able to add your own stuff and gonna get called out on it anyway
some time n the future
you have made a series of unporported claims directed at the basis of my knowledge, which I have admitted to be miniscule. Yet my desires to learn are purposeful. If you could kindly take your words of discouragement elsewhere, that would be greatly appreciated.
if you do not know programming, you shouldn't be making a discord bot
these are not the answers I came looking for, you are not a very positive person to be around, I will take up my learning elsewhere.
what are you trying to learn? perhaps I could provide some resources
Thankyou for your time @umbral zealot , and @hollow sedge , and @pale vessel
because you did say it was already made but here you are stealing code, not knowing shit even the basics etc
pls bal
bruh
I helped create the bot you imbecile, the bot was expressly made for use in my own unique community. Go away
not the right server @radiant mountain
but you dont know any thing about the language???
so you dont???
leave it alone before a mod comes and tells us to shut up
You are asking the wrong questions, I will again expunge you from my screen.
ok fox and moo, your smart words dont phase me either
im sorry, but it's actually faze
faze clan go brrrrrrrr
oh ok lol
phase clan
By the way, even though I may not view your reply,
so like rust
well i wish your brain cells a safe journy, bye @hollow sedge
A CRX file is an extension that adds extra features or themes to the Google Chrome web browser.
this file is the extension to add grammarly to your microsoft edge browser. I decided to pause the download because I do not need the service.
why are you downloading a chrome plugun?
Reading isn't one of your strong suits.
when i .await a message it returns a message but surrounded by a big fat Ok() so I'm not sure how to access this. For more info, it shows that when i print it. Also when i try to apply any discord methods to it it does nothing
and why are you trying to continue the argument that i left like 10 mins ago
maybe you shouldn't be arguing in #development
guys legit stop, or a mod will come and tell us to
just a hunch
I only meant to clarify, I will leave it be.
im going lmao he keeps going on so
You placed your doubt on me, I am within my place to clear it up. Final
here in dbl we follow a strict policy of stfu or get stfu'd
true
noted
please stop continuing, thanks.
how can i make my bot create a invite AND send it to the same channel
guess ima die then
what library
ye i was reading them
they're quite useful
they didnt help :/
Don't be like that. If you're gonna go "read the docs" at least point to the right docs
yeah
No.
so you're generating the invite
no i did
wrong, and wrong.
message.channel.createInvite({ unique: true, temporary: false }).then(invite => {
console.log(invite.code);
https://discord.js.org/#/docs/main/stable/class/GuildChannel?scrollTo=createInvite is the correct way to create the invite, yes
its msg.guild
oke
wait
@umbral zealot @hollow sedge
Yo Krista you're not helping.
i know discord updated that
holup one second
ok
fill me in
@umbral zealot that's a little harsh
what’s going on
It's any guild channel object and the actual name of the message object depends on how it was defined
so it's not "msg" or "message" it's "whatever it was defined as"
what is that?
no msg and message both work with the new discord api
digital ocean
oh nice
no?
atleast to me they do
yo we're talking about discord.js here, not the API, the API isn't relevant
good choice
i think im going to throw my laptop out of my window
so you code without discord api :T
client.on("message" => message => /* it's message */)
client.on("message" => msg => /* it's msg */)
you said you were using discord.js
i am
how can i check if a specific item is in a list?
discord.js has events. events determine the name of the variable. as defined in the function
thats why they both work
No, they don't both work. The one that works is the one you write
like if a list contains "peepee" for example
@drifting wedge iterate
it could be client.on("message", 324lktjjelkgjl24kqjglakej4g => 324lktjjelkgjl24kqjglakej4g.reply("Blah")) if you wanted.
whaaaat
This is basic javascript, here.
so I'm not sure how it works but it's something along these lines:
- SSH into VPS
- transfer files using
git cloneorscp - Run your main bot file
@bronze bramble
ok im dumb then
variable definition as function arguments
Read this: https://js.evie.dev/functions though you should probably start here https://js.evie.dev/variables
@hollow sedge alrighty friend, I will go look into all of this, back for more later.
@earnest phoenix the client.on("message", msg => {}) event uses a function to define an argument, msg in this context is the message object but in reality it could be anything, It's merely a placeholder
yeah I covered that already 😄
ok
thats nice evie
Hey yoo bros. Do you know site where i can host my discord.js bot 24/7 ?
not for free if that's what you're looking for
Because i have found but lost the site name
however if you can pay, i can recommend a vps service like https://oxide.host/ or ovh
Hm, idk if this is the right channel for this. But can someone give me general directions into setting up a grafana dashboard for my bot?
grafana?
Yeah.
can't be too hard
I just don't get it.
can you link me?
To?
like i have a list in python
how can i do an if- if this item is in the list
do stuff
myList = ["apples", "bananas", "pears"]
for fruit in myList:
if fruit == "what you're looking for":
# ...
else:
pass```
i need the for?
are the things in the blue circle seperate to the one circled in black?
yes
so i can put an listener ontop of my ban command and itll go into my class defined above?
lmao @hollow sedge it happens qt dw
i think if you do @Greetings.listener()
it will work
although I haven't tried myself
the fact that it's indented under the class should tell you something
but what your saying is what ever the class is ill use in the listener to be in sad category correct?
i think so..haven't tried myself so don't take my word for it
but if you are instantiating the listener under a commands.Cog inherited class you have to use commands.Cog.listener()
mmk
because i wantcategorys and also my other commands to be ran cwhen inside other file
files*
no u dont
u can do Cog.listner
that just depends on how you imported it
mmk
how would that possibly work
my imports
did you also do a from commands import Cog
from discord.ext import commands
from discord.ext.commands import command, cooldown, BucketType, Cog```
so if i do the add thingy with the nam of the category then run said category in my main file the commands in the other category should work in theory yes?
follow the docs
they will never lead you wrong
yeah i will be and am rn lol
python
if you are defining an event use @commands.Cog.listener, if you are defining a command use @commands.command() INSIDE the class (as a method)
when i .await a message it returns a message but surrounded by a big fat Ok() so I'm not sure how to access this. For more info, it shows that when i print it. Also when i try to apply any discord methods to it it does nothing
@pure lion, I assume you're using Rust.
You can use pattern matching to get the value inside of the Ok variant of Result. rust if let Ok(msg) = someHttpAction() { // ... }
If you want to handle the Err variant, use Err instead of Ok to handle it. If you want to handle both cases, use a match pattern instead.
i need to .unwrap
Are you sure? .unwrap will cause a panic in the thread.
There are probably better ways to handle it.
Why not use the if let pattern?
its chapters 6 and 9
ye
so... i've updated my Discord bot to v12 and then updated my node aswell to v12+
But when i get certain embeds i get an fields.flat is not a function with the messageEmbeds.
Anyone knows how to solve this issue?
Are you calling .flat or the library?
Also can you do node --version in your shell to see what version of Node you have.
i can do that node --version for you. just gimme a sec
how should i be calling .flat or the library?
Do you write .flat() or no
ah no? cause the discord.js doesnt require that to do i guess?
like new Discord.MessageEmbed()
Node v12.18.2 btw
Interesting, <Array>.flat() is a v12 feature to my knowledge.
Yea. as for what i read up onto aswell.
i had it on v10 b4 which obviously gave errors so i updated Node to v12
Could you show some of your code?
wherebouts? 😛
You could use https://hastebin.com, or share it via hastebin. I recommend Hastebin to share all your code for context.
@sudden geyser is it possible (considering the error is getting at line 209) the unicode is not functioning there anymore?
i have yes
ahm.
i uploaded my bot and it needed some tweaks due to bypassing some time filter
thats all i had to do
I don't think the unicode symbol \u200b would play a role. Could you share the full error?
@peak venture have you tried ...array?
if i just do this: py collection.update_one({"_id": guild_id}, {"$set":{"Levels_Toggled":arg}}, upsert=True)
will it give me key error?
if this post doesnt exist in db
why would it give you a key error?
yeah
with the guild id as the _id tag?
wouldnt know why i would?
try it
I don't see what's wrong with your code, but for a last effort, could you try logging process.versions.node to the console
alr ty @pure lion
i will
(try it to both of you so there's no confusion)
ima have to ask here because DJS members have sex with the rules
anyone know why line 24 is being skipped when banklevel is 10000 and bank.bank is over 10000
Can somebody see my bot and tell me if its ready for application ?
for some reason it does find the correct version in the main folder, but not in the command function
wdym?
Sure, direct message me a server. I am bored, but next time don't ask that
says v 12.18.2 when i started it and in the command it says undefined
do i put bot.add_cog(Greetings(bot)) into my bots main file? (im using this as an example)
if(collection.count_documents({}) == 0):
user_info = {"_id": guild_id, "Mod_Toggled": 'true', "Levels_Toggled": 'true', "Log_Toggled": 'true', "Music_Toggled": 'true', "Memes_Toggled": 'true', "Currency_Toggled": 'true', "Profile_Toggled": 'true', "Misc_Toggled": 'true', "Fun_Toggled": 'true', "Img_Toggled": 'true'}
collection.insert_one(user_info)``` would this make a post if one doesnt already exist?
Your learning how to use cogs?
guess this has to do with process.version instead of process.version.node
im new to discord py?
or would the checker have to be py if(collection.count_documents(guild_id2) == 0):
process.versions
Ah ok.
do i put bot.add_cog(Greetings(bot)) into my bots main file? (im using this as an example)
done.
btw; process.versions.node is similar to process.version
ah, I thought it returned the project version from package.json
I don't see what would be the cause of the error sadly.
can someone please answer my question?
thnx for the effort though
You put it in the setup function in the cog file
def setup(bot):
bot.add_cog(Greetings(bot))
Appears in the global scope of the cog file. If your cog lives in cogs/Greetings.py, the function lives in there.
In your main file, you'll add it with bot.load_extension(...).
ahhh ok so the greetings part is my file name?
Greetings is a class.
you said greetings.py so i assumed you mean the class and the file name but idk
for the example
but i think i get what you mean?
How can I integrate a webhook to see when there are new guilds?
dont advertise??? @deep robin
Greetings.py: the name of the file.
Greetings: the name of the class. Lives in Greetings.py
setup: a function. Lives in Greetings.py. setup will exist in every cog file you make.
See the guide for more info: https://discordpy.readthedocs.io/en/latest/ext/commands/cogs.html
so the class would live inside the file so example greetings would live inside greetings.py same for the setup?
yes
its late so i might be a little weird haha
okkkkkkkk i see my bad
its late as i just said haha my bad
and just to clarafy things the class name can be anything yes?
@sudden geyser
Yes, but the name of the class will be used by Discord.py for some things, like showing what category a command is from.
okkkk i see, thats good to know

sorry for the ping but will the setup be an event or command same for the bot.load_extention? @sudden geyser
so will the setup be an command or event?
ill read the docs if your a bit busy
The setup function is used to initialize the cog (Greetings in this case). In this case, it's being used to add the Greetings cog to bot (bot.add_cog(...)).
It'll only be called when the extension is being loaded (which you do in bot.load_extension(...)).
For example, when I call bot.load_extension("cogs.Greetings"), discord.py gets the cogs/Greetings.py file and calls the setup function. In that function, you add the Greetings cog.
It's like an event, but it's not the kind of event you're probably thinking of.
yeah im thinking of @client.event blah blah blah
i now already know that thanks to your help
@sudden geyser (i do hate pinging you tbh <3)
I don't mind being pinged 🕺
its annoying tho to me haha anyway
yeah im thinking of @client.event blah blah blah
so like what would be an @client.event and what would be an @client.command?
When using menus in Python, what class should come first? The cog class or the menu class?
@client.event is for any event discord.py will call -- typically stuff Discord sends you, like when a user sends a message. You can see a list of all events here: https://discordpy.readthedocs.io/en/latest/api.html#event-reference
@client.command is for any command you register for your bot. For example, a ping command.
In your cog, it's a method. ```py
commands.command() is the "register".
@commands.command()
async def ping(self, ctx): # ping is the name of the command. all commands take a ctx parameter
ctx.send("Pong!")
There's far more to learn about commands here: https://discordpy.readthedocs.io/en/latest/ext/commands/commands.html
i was asking about the cogs lol
like is the setup an command or an event etc etc etc
but ima just read the cogs doc
thanks for the current help
@sudden geyser why do you need to take self into the definition of the variable
self is a parameter Python requires in order to use it as a method.
If you exclude the self parameter, you can use it like a static method.
static?
What’s the difference between ctx and await?
await is for when it waits for the first part of the command to execute if im correct
or it might be the other way around
its midnight sooo
what about https?
A function that exists on the class itself rather than an instance of the class. For example, ```py
class Alphabet:
def sing(self):
print("Abc...")
def spy():
print("Google")
abc = Alphabet()
abc.sing() # Abc...
Alphabet.spy() # Google
;-;
Rust > Python > Java
learn it for me and help me 
i know it a bit
but this logic bit is fucking my brain
ahhhh i see now
no learn it your self
lol i already learned it
im not going to waste my time learning something i dont need
;-; it was a jokeeeee
or will ever use
Again
Rust > Python > Java
well im just saying for the future
do you have some bad memories with JS, thats why you got argumentative over it? 
JavaScript is like Fortnite. A ton of people shit on it yet it's still incredibly popular.
smort
Javascript it tomorrows language
Rust is tomorrow’s language
What is rust lmao
ive never heard of it
Fast as fuck
C/C++ but modern
so is JS
no its not
so is JS
No JS is a high level language
Webdash?
I have JS disabled anyway in my browser
lol why
JavaScript is for browsers but its been taken farther.
You could write an operating system in JS, but it's not the right tool for the job.
It’s a privacy risk
cap?
You’re the one asking, we’re telling you.
Don’t even know what a gc is
bruh what did i ask 
Can’t call cap on shit you nothing about 
@sudden geyser knows what they are talking about, listen
a
b
though OG Ghost what languages outside of JS do you have experience with
@sudden geyser when did you learn python?
idk, maybe a year ago
Is there a good spot to learn discord.py?
learned it (Python) on Hyperskill
Other than docs
I don't think so. Other guides won't go over as much as the docs will
docs are fucking hotttt 
sometimes
@earnest phoenix @desert hazel
the correct language is the one that solves the problem, each programming language has different strengths and weaknesses. choose the right one or you might as well crack your wallnuts with a JCB.
discord.py's docs is a bit weird
brians gonna get in here and go, i made my own language what do yall mean 
Do you know why it's slow?
elaborate
its probably only as slow as the code that uses the lib
sometimes people accuse a language or its libs of being slow, usually the language of being slow, and they dont know how to use it
jira slow 
like theyll go "OMG THIS IS SHIT C++ IS SO SLOW" and theyre iterating a 1 million item C style array of structs, with C style strings in using strcmp() when they should be using an std::unordered_map
hmm jira IS slow, i cant argue with that!
but jira is an application stack
yea
brain, .cpp is slow
👀 
C++ is slow..... to compile
Rust = best
best at what?
RUST IS A GAME WDYMMMMM
and a lang
Everything
install a RAT i dare you
if youre going to write an application for a phone, or perhaps parts of a discord bot? sure, use rust if its available on your platform. but im yet to see a proper (non mobile) game written in rust, an OS, or an embedded system.
lmfao
16gb ram
Rust is also very slow to compile. But as Brain and a lot of others say, it's about choosing the right tool for the job.
why does discord take 1.3gb
discord takes up too much ;-;
get with the program filthy casual 
but im yet to see a proper (non mobile) game written in rust, an OS, or an embedded system.
I don't remember the name, but I saw an OS in development written in Rust. But it's not close to being finished.
why
im on a laptop ;-;
Rust is slow to adopt, but has its potential.
UE4 can eat 8-12gb of ram just being itself
and then you have to load up full visual studio alongside it
NOT vs.code
and usually a copy of gimp, audacity, blender
plus all the stuff that i run normally... firefox, discord, xchat, outlook, thunderbird, teams, steam, epic games launcher
WE WILL IGNORE THAT OK
erm, this could be why @green kestrel
in comparison bot dev needs nothing, i can do that on my phone at a push...
2020 help be like
why do people never close their tabs
this other bot that i own is a cool help command, isnt it @green kestrel 👀
i own this bot you see, trivia bot
googles Allegro bot github
BRUH
lolol
visual studio isnt responding...
i didnt save
i dont even know how many tabs i have open @desert hazel
i'd have to scroll to the left for about 5 mins on each window to count them!
Brain... get off my database 
lmao
thats MY database 😄
lol
no way you have so many settings in your table 😄
ayy my vsc crashed but the autosave saved my ass!!!!
FOCK IT IS
change to something more stable 😄
but its 
Braine, why are you watching minecraft ❤️
im watching mc and also coding lol
lol
well im not actually watching that atm
thats my 'watch while i work in my day job' youtube window
One message removed from a suspended account.
One message removed from a suspended account.
i forgot to load my cog lmfao
i cant get in the zone without background videos, but usually its music
wife walks in "Why you watching minecraft"
brain "WHAT HOW DID THAT GET THERE, I DONT PLAY MINECRAFT, I CODE, ONLY CODE, DONT PLAY A BLOCK GAME"
wife walks out Video Plays
lmao
lol
aint nobody got time for that lol
kids want instant results, they like things like purple mash
no! lol
purple mash is a learning platform they use in school
oh
it has a programming section in it where they can make games
you should install ue4 and try blueprint

ever seen blueprints?
na
anyone knows any good image manipulator apis that don't require a key?
it looks deceptively simple
canvas
but it gets you and pulls you in with its tentacles like some forbidden japanese cartoon lol
brain, i dont think i got enough storage
jesus man free up some space
i tried
i have 11 errors thanks to my cog setup ffs
that makes me sweat just seeing it
can you remote me and find files, idk where to look
@green kestrel your in the bar dude!!
#brain for demotion for mentioning anime
@desert hazel is that all hentia?????
yes
damn
i have a 1TB hard drive full of it lol jk
nah
i dont like pixels
they cuck your horn
i know someone with 30gb because their in Israel so they block it, so when he gets on his vpn he has a cheeky download 
blueprint
lol imagine
OH
like i said deceptively simple looking
but it trips people over thinking its gonna be easy 😄
Erm
are you on a 32bit windows? @desert hazel
blender
naw ghost is on windows 3.1
if i was on 32bit.... how can i have 16gb
what
ok ok calm down
lol
How dare you disrespect anime.
I'm going to need your C++ code base as an apology.
hes got a screenshot of windows 10 in mspaint that he brings up when people are looking
it really looks like this
anime tiddies anyone??????????????????????
STOP
lol
lolololololololol
ffs brain
that was legit my first ever version of windows, 3.1
on a 386 with 4 whole megs of ram
and a 200mb hard disk
my first one is windows 10 lol
now you got three hundred and thirty six thosund, seven hundred and nine gigabytes of ram
gb
but you know whats funny?
boot that modern high spec pc, and it boots in a compatibility mode that can only see 640k of it
LOL
with all its 32 bit support disabled, never mind 64 bit flat mode
is that what happend with your old one you got out?
you know all PCs start in 16 bit "real mode" right, and have to switch to 32 bit mode and from there to 64 bit flat mode
oh the old one? that one isnt even PC compatible. it has an 8 bit processor, 128k ram
brain are you forgetting that i am answering calls and telling people to wait 2 days for a engineer to call them....
nothing cool like you ;-;
lol
"dont call us we'll call you"
lol
i dont do voice chat 😛
no balls
"Thanks for calling,how can i help " "yea im calling fr.." "Im going for my break, please call back later. bye"
bruh
hehe
this guy dipped so quick
they make me do teams meetings at work
we had a casual 'meeting' this morning, a coffee meeting to just catch up and have a laugh
because it was casual i messed with them a bit
i piped teams webcam through obs and did uh... some stuff
no u
we had a call with all the UK team
like 75 people in one call
not one had a question at the end...
LOL
is that you? @green kestrel
yes
lmfao
oh ok
one sec
i want to fuck virtual u no homo tho
#brain face reveal
the only pussy he'll ever get lolol
oh shit no i didnt
bruh
how did that get there
he has a 2 wives
that'd explain the claw marks
lol
lol
Brain gets angry when his wifes boyfriend tells him off
one of the others kid sat on his knee during the meeting and shes like 'daddy that man has a cat on his head'
lol
oh oh! do you have a geforce 1060 or newer?
nice, get RTX voice
i wished
"well son, thats the only pussy hes gonna, get same for you"
Lol
so its a program by nvidia that processes your audio from your mic thru the graphics card
lol
it uses AI to strip out background noise
why do i need that lol
its INCREDIBLE
im in a house full of noisy kids and i can do a stream and nobody can hear them
oh
heres an example of someone using it
In this video, I install and test Nvidia RTX Voice on my GTX 1080Ti GPU. RTX voice can be installed on both RTX and GTX GPUs with a quick edit to the install files. The difference between RTX Voice on and off is amazing.
00:00 - Intro
01:04 - Installation on GTX GPUs
03:20 - How to use RTX Voice
04:45 - Music Noise Test
06:25 - Vacuum Noise Tes...
yeah
its good






