#programming

1 messages ยท Page 10 of 1

shy swan
#

You'll get a free key lol

wicked lava
#

๐Ÿ˜ƒ โค

unkempt hamlet
slow wagon
#

Oooh

ember canyon
#

Anyone good with API's here? ๐Ÿค”

north flax
#

There are several types of apis, and each has a different interface.

ember canyon
#

I am wanting to use the 'PUT' method... I can't see to make it update the data.. I just brings backUser ID not define

north flax
#

Again, there are a lot of different API's. Starting with saying what API you're trying to access, and what endpoint, is a good start, else people won't be able to help.

amber oasis
#

code + error and some more infromation on which API you're using

ember canyon
#

dw fixed it

#

it would probs help if i connected it to a db

slow wagon
#

๐Ÿ˜‚

#

Wow

undone thistle
#

Hi ๐Ÿ˜„

slow wagon
#

๐Ÿ‘‹

rich flint
#

That's meant to stay inside the white box

#

hr, why u do this to me

unkempt hamlet
#

Need a code

#

Maybe your hr is outside of main div

#

If it is a hr

rich flint
#

ignore the class="hr" cos it was a test

unkempt hamlet
#

So, what is in main.css?

#

What is the width of .footer?

rich flint
#

i tried width: 100%; any many other things, didn't change

unkempt hamlet
#

So, your .footer is absolute, so it will not inherit width/height of parent element

rich flint
#

oh

#

rip me lool

#

tbh i coded it from scratch so it looks a bit ugly rn

unkempt hamlet
#

Did you want to footer being fixed to the bottom all the time?

rich flint
#

well so it goes to bottom but not fixed so it is at bottom of content all the time

#

it worked before

#

but i lost the code due to my pc dying

slow wagon
#

Add content

#

Then it should move

#

I think xD

rich flint
#

๐Ÿคฆ

slow wagon
#

๐Ÿ˜›

north flax
slow wagon
#

XD

wicked lava
#

bad decision kappa

slow wagon
#

Is Discord Bot Maker actually any good? I want a bot and have no experience

unkempt hamlet
slow wagon
#

wow

shy swan
#

Lol. @slow wagon I am the moderator of the whole Discord Bot Maker Program community

slow wagon
#

So it's good?

#

XD

shy swan
#

It uses discord.js so it's very good. But you'll have to be in the community. Otherwise you don't get support lol

#

Some other users of the TTL community got DBM too

slow wagon
#

ahh right

#

might buy it, but I wanna know if it's worth the ยฃ6.99

shy swan
#

And the bot from TTL was made in DBM

slow wagon
#

oooh

shy swan
#

And there are many good mods

slow wagon
#

so worth it? ๐Ÿ˜„

shy swan
#

In my opinion yes

slow wagon
#

alrighty

north flax
#

I would just program it myself :p

shy swan
#

That's why I started develop mods for the program

slow wagon
#

ooh

slow wagon
#

welp

#

soo, let's test it out ๐Ÿ˜‰

amber oasis
#

Learning Javascript to Typescript isn't that hard

north flax
#

Make a new clean VPS. Only allow connections via ssh keys

#

No password based ssh

#

Then I dunno, never used cpanel xD

unkempt hamlet
#

Cpanel is not an antivirus

#

Anyway, what is the RAT?

rich flint
#

wait someoen has managed to get a RAT on the VPS again???

#

ffs

#

oh phew

unkempt hamlet
#

What is the rat???

north flax
#

Is it a live, physical, rat?

rich flint
#

if only looool

shy swan
#

Rats are little animals troll

north flax
#

Is the server in someone's living room, and they put their pet rat cage on it? xD

rich flint
#

lool

#

nah it's OVH VPS with a intel haswell cpu sadly

#

get the cheese?

#

๐Ÿ˜†

unkempt hamlet
#

Still confused

rich flint
#

i'm a little bit confused

#

but someone managed to get SSH access to root and they said they put a RAT on it

unkempt hamlet
#

Who told you so?

rich flint
#

someone called kontrol

north flax
#

Check SSH access logs.

rich flint
#

kontrol#7972

north flax
#

Check if any unknown IP has connected.

unkempt hamlet
#

Is kontrol is OVH representative?

rich flint
#

nope

unkempt hamlet
#

Then blick him for good

rich flint
#

but his IP showed up with access to the vps

#

we blacklisted it

#

so now hopefully he shouldn't access it anymore

north flax
#

Yes, but make sure your SSH keys work.

rich flint
#

i hope it works :/

north flax
#

Because if they don't, or you lose them, you can't get back in

unkempt hamlet
#

We should have the RAT emoji from now)))

north flax
#

๐Ÿ€

unkempt hamlet
#

Oh yeah

#

So, there is no Spectre and Meltdown

#

This is only a ๐Ÿ€

#

Anyway, CPanel should have 2-Step Auth as well

rich flint
north flax
rich flint
#

i managed to get in

#

yaaay

slow wagon
#

Wpp

#

Oo

rich flint
#

Oh i found out what a RAT is

#

Remote Access Trojan

slow wagon
#

It's like a mouse troll

pearl badger
#

๐Ÿ‘

#

Imagine the person who made the RAT you downloaded was some 4chan troll and every day just changed your windows font to comic sans rainbow :^ )

amber oasis
#

awe, that' is pure evil

unkempt hamlet
slow wagon
#

๐Ÿ˜‚ ๐Ÿ˜‚

slow wagon
#

How are y'all getting the embed thingy when the website is posted?

#

Hm.. My discord is dead xD

#

Yeah like that up there ^

tidal zodiac
#

@slow wagon They are HTML tags on the page, canโ€™t remember what they are right now

#

And they have different tags as well for Facebook and Twitter

cinder spear
#

is what you're looking for @slow wagon

slow wagon
#

Oh thanks

slow wagon
#

Do u need anything or is it just put in the meta tags?

unkempt hamlet
#

Um... What do u want actually?

north flax
#

It's the meta tags, just look up what the tags actually mean and what you should put there

slow wagon
#

Alrighty

rich flint
#

it actually did set it to london but it's just called eu-west

karmic ridge
#

yea server regions have different names in the clients and internally

past shuttle
#

Anyone here experienced with using mybb who is willing to help?

north flax
#

Also, saying what it's about makes people able to judge more whether they can help or not

past shuttle
#

hmm guess, what i am looking for isnt entirely for mybb although i can use it for mybb

full locust
#

So....?

unkempt hamlet
#

Ummmm

#

No question - no help.

past shuttle
#

"Anyone here experienced with using mybb who is willing to help?" looks like a question to me

amber oasis
#

Be spesific, nobody is going to bother answering without knowing what they are getting themselves into

ember canyon
#

ewww mybb

#

XenForo dab

cinder spear
#

invisionpower is better IMHO

#

it's what TMP use too

#

timely security updates, solid support and easy to use both for users and admins

tardy smelt
#

Yeah but it's not free tho ^

cinder spear
#

last time I used a free forum around ~2011, SMF was the best

sweet hornet
#

Problem I have with IPB I find hard to integrate it with a website

cinder spear
#

what kind of integration?

#

it has a REST API and it isn't difficult to use the forum session for login either

amber oasis
#

IPB is horrendous blobcatjoy

cinder spear
#

never had significant issues with it

north flax
#

We have random shit issues every now and then

ember canyon
#

O.o

full locust
#

Does anyone have any experience using firebase? If yes can you tell me your impressions?

unkempt hamlet
#

I do @full locust

#

It is almost fine

amber oasis
#

It's alright for simple things

north flax
#

I like that description: It's not good, or fine for a use case. It's almost fine xD

full locust
#

Lool eeeeh... I guess I'll just try it with low expectations.

amber oasis
#

I got high expectations, because forums haven't changed in over 2 decades.

cinder spear
#

the only other thing that's stayed the same for that long is people's reluctancy to support ipv6 kappa

amber oasis
#

Yeah, that's not a group you want to be associated with

#

It's like the antifa of the IT world

cinder spear
#

which group?

#

anti-ipv6?

amber oasis
#

yeah

unkempt hamlet
#

@full locust one thing to say about Firebase - documentation is a good damn joke...

full locust
#

Lool...so then it's trial and error?

unkempt hamlet
#

No, docs are just bad as is

#

Many examples online, but no good example in docs

#

To be clear - SDKs are really straight forward

#

I am using official JS library (app/database/auth) + firebaseui-web for an auth

full locust
#

Ohhh okay, thanks. What I'm looking for is somewhere to stored raw data from a crawler I'm making online so that other members of my team and myself can transform it at a later time.

unkempt hamlet
#

You can totally do that. But keep in mind - there are API calls limit for a free tier.

#

Also, db space limit.

#

They have a file storage too.

full locust
#

Ohh? of course picardfacepalm lool didn't take that into consideration at all...

amber oasis
#

Just set up a Postgres database

cinder spear
#

I hate it when you type something nicely formatted into paragraphs, then submit it, and the page replaces all the new lines with a single space

slow wagon
#

๐Ÿ˜‚

pliant ruin
#

can someone explain why web hosting is insanely confusing

ember canyon
#

elaborate?

pliant ruin
#

I'm trying to use my vps to host a website, but all the tutorials I follow haven't worked..

west fractal
#

Hmm normally it isn't that complicated, but there can be many problems that cause the whole thing to not work

slow wagon
#

Like you don't know how to use it XD

#

Lord knows I don't XD

past shuttle
#

A little mistake i may have found

north flax
#

Casued by the google ads.

past shuttle
#

Ah, i see

scenic star
#

I actually suggested that to be changed but it got rejected lol

#

that was before i joined the team lel

north flax
#

I think I remember it being declined once. Don't think it's a big job to change it to a responsive bit of ad code, but I can't really do it.

scenic star
#

I believe you declined it aswell xD

north flax
#

Can't remember

rich flint
#

All you do with ads in css is

*Ad id* {
max-width: 100%;
max-height: 100%;
}

If that doesn't work the try the !important tag. ๐Ÿ˜‰

tidal zodiac
#

It's not that simple... you need to update all the ad units to be responsive which means create new ad units and updating all their codes.

amber oasis
#

Using !important should be avoided at all cost

unkempt hamlet
#

New stuff to play with

unkempt hamlet
cinder spear
#

there's really no reason to ever use !important in a well managed project

#

it's useful for things like stylish so users can apply their own styles

pliant ruin
#

Does anyone happen to know how to Webhook a Google form? So when someone submits the form it then pops up in Discord? I got close to ti but didn't quite hit the nail properly.

past shuttle
#

eh

#

something to do with json i think

slow wagon
#

@pliant ruin use something like Zapier, I guess. I have, and it works quite well. The free version checks every five minutes I believe

#

๐Ÿ˜‰

north flax
#

That, or check yourselves with a cron job and an api call

amber oasis
#

The code in OP works for me

#

Just have to make the trigger as well, which isn't obvious

slow wagon
#

Nice

sweet hornet
#

Would it be possible to add this header to the vote api?
access-control-allow-origin: *

north flax
#

Moment

#

@sweet hornet Added

sweet hornet
#

Thanks ๐Ÿ˜ƒ

slow wagon
#

Woo

sick shale
#

Hi ๐Ÿ˜ƒ

#

@north flax @sweet hornet ๐Ÿ˜ƒ

slow wagon
#

Hi

#

XD try not to tag the devs @sick shale, but what you need? ๐Ÿ˜›

sick shale
#

Anything just i greeted

slow wagon
#

Oh XD

sweet hornet
#

Well... hello guy (I won't yell about the tag but it's true it wasn't needed at all :/ )

slow wagon
#

๐Ÿ˜‚

amber oasis
slow wagon
#

๐Ÿ˜‚

#

json_encode()?

pliant ruin
#

@north flax Yeah I already used that code, and I've set up the triggers correctly. But it didn't work. Might try again tho..

#

I get this problem

#

line 4 is if (e.response.getItemResponses().length < 3) {

slow wagon
#

It's why I use things that do it for me ๐Ÿ˜‰

pliant ruin
#

i just realied i tagged the wrong dev

shy swan
pliant ruin
slow wagon
#

๐Ÿ˜‚

amber oasis
#

@pliant ruin testing it in the code editor won't work

pliant ruin
#

Yeah I did test applications and that didn't work though

amber oasis
#

Make sure the code is saved, I noticed that sometimes is a bit wonky

#

and verify that the trigger is setup, as well as that you have given the full URL to your webhook and authorized it

#

google docs should request the authorization automatically, if it doesn't, set up the hook again

pliant ruin
#

It asked for it before, but unsure if that was for this code or not.

#

syntax error now ๐Ÿค”

amber oasis
#

What's the complete content of your code view?

#

exclude the webhook url of course

pliant ruin
#

one mo

#

maybe ss would be better lol

amber oasis
#

Post it as a gist

slow wagon
#

^

amber oasis
#

screenshots of code are bad, and doesn't show the entirety of the code

slow wagon
#

Niceee

amber oasis
#

Missing a curly bracket at the end @pliant ruin

pliant ruin
#

I removed it because it was an 'error' that didnt go awaay

slow wagon
#

Hmm

#

๐Ÿค”

pliant ruin
#

Syntax

#

And when I do workz at school, syntax errors are usually caused by indents

cinder spear
#

set your IDE/editor to format on save

pliant ruin
#

Wut?

#

I'm not using an IDE for this

#

wait, maybe it is an IDE? ๐Ÿ˜ฎ

north flax
#

What are you writing the code in?

wicked lava
pliant ruin
#

The google script editor..

ember canyon
#

ew

#

visual studio code ๐Ÿ˜‰

#

or php storm

#

thats quite good

cinder spear
#

depends what you're programming tho

pliant ruin
#

Close minded much

#

I can't use Visual Studio code with this, otherwise I would be using I. I have to use Google script editor because I'm using it on a Google form

amber oasis
shy swan
#

Advertising thinkingrotate bloblul

amber oasis
unkempt hamlet
#

๐Ÿ”จ

shy swan
amber oasis
#

only wolfie can ban me blobcat

shy swan
#

Humaneeee!!!!!

amber oasis
#

Wolfie won't ban me blobcat

shy swan
#

Sure? TrollDance

amber oasis
#

Quite

shy swan
#

But not completely.

amber oasis
#

I know where Wolfie lives blobcat

shy swan
#

Lol

amber oasis
#

takes like 15 minutes with the tube from where I am now

shy swan
#

Mhh. Then we have to contact Discord. Otherwise you would be unbanned in minutes.

north flax
#

@amber oasis At work? :p

amber oasis
#

yup

unkempt hamlet
cinder spear
#

and somewhat broken

#

the ripoff that is

unkempt hamlet
#

btw, he made an autoupdate ๐Ÿ˜‰

cinder spear
#

idk what it detected my language as but it was completely off

unkempt hamlet
#

I am defeated from autoupdates ๐Ÿ˜ƒ Still waiting MDB Vue with complete Modals to rebuild Helper from scratch.

cinder spear
#

I'm just getting started with react

unkempt hamlet
#

Hehehhe, they linked to my favicon. Time to be nasty troll

cinder spear
#

lol

#

I think stackoverflow did that with some clone too

pliant ruin
#

Your invite link ran out

#

tuxy

shy swan
#

lol

#

Well.

#

It is working for me.

#

Banned?

#

Server Limit reached?

pliant ruin
#

maybe it's because i'm on it

shy swan
#

Lol

amber oasis
#

Should say joined, but the link isn't expired, that's for sure

unkempt hamlet
cinder spear
#

ew that blinking red

unkempt hamlet
#

I know, delightful!

north flax
#

Makes the list readable at all. Also, as if full servers are unusual or even a danger

karmic ridge
cinder spear
#

and it's not like ppl need to even care until the queue is ~10% of the number of slots on the server.

#

lol

unkempt hamlet
#

Red goes faster!

north flax
#

That's why our servers are glowing red hot.

cinder spear
#

I think you give OVH too much credit sourKappa

pliant ruin
amber oasis
#

we're not using AMD boxes, so they are glowing red from the bits, not the cpu blobcat

full locust
full locust
#

On a different topic, does it make sense to do the CompTIA A+ certification exam if I already have a uni degree or will have one soon?

unkempt hamlet
slow wagon
#

Hey, I've put nicEdit on my site and it's not doing things. I've basically broke the whole site, of anyone's available and fluent in PHP and fiddling with nicEdit..

#

๐Ÿ˜…

amber oasis
#

New virtualbox vm escape vouln, affects windows, mac and linux: https://twitter.com/_niklasb/status/953604276726718465

CVE-2018-2698 is a powerful OOB read/write primitive in the (always-on) VBVA graphics component. It can be used to escape a VBox VM and escalate privs to SYSTEM on Windows 10 hosts. Since the patch is public now, definitely upgrade if you are running malicious code inside a VM.

unkempt hamlet
#

๐ŸŽ‰

full locust
#

yaaaaaay ๐ŸŽ†

slow wagon
#

Ayyyyy

#

๐ŸŽ‰

unkempt hamlet
slow wagon
#

Ooh

full locust
#

spends all day fighting with code trying to figure out why it won't work.
3am: has an epiphany figures out the issue

#

like bruuh ๐Ÿ˜ญ ๐Ÿ˜‚

slow wagon
#

๐Ÿ˜‚

#

I did that recently

#

I was working with an API I was making.

#

And I was confused at why it was throwing 500s everywhere

#

So I googled "PHP", and guess what??

#

<? php is DEFINITELY not how you do it ๐Ÿ˜…

amber oasis
#

lol

#

that feeling when you've done a fairly large change to a codebase, and it works as intended first try

#

โค

unkempt hamlet
#

First try? No way

#

This is just impossible

amber oasis
#

say hello to SQL backed configuration, going from config.json based configuration

shy swan
#

Your emoji bots prune command continued deleting messages on my discord. @amber oasis

amber oasis
#

lol, it's a command that wasn't meant to be included at all XD

shy swan
amber oasis
#

it carried over from my selfbot

shy swan
#

Ew

#

Did I heard Selfbot????

amber oasis
#

yeah, I got one that makes some things easier, doesn't do anything fancy

shy swan
#

But it is illegal.

#

Itโ€™s against Discordโ€™s Tos if youโ€™ve got something which logs in via a users token.

#

You need an application on discords dev page for that.

amber oasis
#

It's not actually mentioned in their ToS blobcat

shy swan
amber oasis
#

Basicly: don't screw up

shy swan
#

Well. That's weird

amber oasis
#

the reasoning for the support article is to make your average user not do it, since the average user is known to screw up a lot

shy swan
#

Yes you're right. But I still prefer bot applications

amber oasis
#

I'll often simplify things down to "don't do it", even if it's technically allowed, but where the technicality requires you to understand where the line goes

#

If what I do with my selfbot was possible with a bot account, I would

#

and do

shy swan
#

Okay. You won... googlecat

amber oasis
#

my selfbot aids me for example it tracking when I get pinged and where

#

if you update emojibot to 3e5949e, you'll be right before the point where I started making it use a database

#

I'll be rolling out an update to it some time today, so if you want to use my hosted one instead, I'm posting a link to invite it to your guild soonโ„ข

#

@shy swan ^

shy swan
#

Okay. Thank you for the info! I may do that soontm but I am currently too busy.

slow wagon
#

๐Ÿ˜›

cinder spear
#

I moved from file based to environment variables backed by k8s

amber oasis
#

I'm working my way towards Consul based for config and Vault for secrets

slow wagon
#

Nice

full locust
cinder spear
#

but you haven't learned that yet!! kappa

pearl badger
#

@amber oasis selfbot ๐Ÿ‘€ I expected better of you

past shuttle
#

Gonna be learning pythons soon

#

Was thinking about learning mysqa

#

Mysql*

cinder spear
#

python is a good one to know

cinder spear
amber oasis
#

Python is good, though, do suggest learning eg. Postgres instead of MySQL

#

MySQL isn't all that great, it's passable, where as Postgres is excellent

cinder spear
#

mysql is used very widely

#

postgre is more complete

amber oasis
#

It's used widely, but you should learn postgres before mysql, mysql is great if you love surprises though blobcat

cinder spear
#

๐Ÿ˜„

#

had an issue with mysql recently

#

solution? double the RAM on the machine

#

always love the "throw more power at it" solutions

amber oasis
#

We used to store sessions in mysql for the game

#

until the entire server was slow as a dog because of the number of rows in that one table, even if it wasn't being actively queried

#

and it wasn't close to mem max when that happened

cinder spear
#

in memory store sounds much better for game sessions

amber oasis
#

That's what it is now, but not at the time

#

it's not the only caveat I've found with MySQL, and it's not really well covered, but query times can increase substantially with the size of any table within the database

cinder spear
#

0.75 sec for a SELECT .. JOIN query on two tables with ~485 million rows each

amber oasis
#

I don't remember the exact number, but we where at an order of magnitude above that

#

*over an order of magnitude

cinder spear
#

I can check back again when it reaches billions

north flax
amber oasis
slow wagon
#

"A couple" ๐Ÿ˜‚

#

Which is best for PHP etc ?

north flax
#

I use phpstorm :p

cinder spear
#
$ vim

thorlarCool

slow wagon
#

I may get phpstorm

#

I need a dev too, to help me with some php

misty bison
#

var_dump(); ๐Ÿ˜„

amber oasis
#

If you're a student, you can get all of JetBrains' stuff for free

#

php storm is hands down the best IDE for PHP, great support for debugging in all kinds of scenarios, and one of the cheaper ones (Zend used to, maybe still does, make the best, but it was crazy expensive)

cinder spear
#

PHP Tools for Visual Studio is also great

#

the free version is a bit meh tho

amber oasis
#

php tools for vs iirc. is more expensive than phpstorm?

#

also, only windows blobcat

#

yeah, my god is php tools expensive

#

79โ‚ฌ

#

actually, phpstorm is slightly more expensive; 89โ‚ฌ before you have perpetual use license

#

but if you are a student, it's free, and you get all the other IDEs as well

rich flint
full locust
#

I'm trying to get all the data separated by <br> as one body of text but I can't find a solution
How the source data is formatted.
<span>
paragraph_1
<br>
<br>
paragraph_2
<br>
<br>
paragrapgh_3
</span>

#

what I have so far

    def parse(self, response):
        items = {}
        review_list = []
        reviews=response.xpath('//div[@data-hook="review"]')
        #loop through sel times to add each comment
        for index, sel in enumerate(reviews):
            items[index] = AmazonItem()
            title = sel.xpath('//a[@data-hook ="review-title"]//text()').extract()
            author = sel.xpath('//a[contains(@data-hook, "review-author")]/text()').extract()
            rating = sel.xpath('//i[contains(@data-hook, "review-star-rating")]/span[contains(@class,"a-icon-alt")]/text()').extract()
            review_date = sel.xpath('//span[@data-hook="review-date"]//text()').extract()
            review_body = sel.xpath('//span[contains(@data-hook, "review-body")]/text()').extract()

            items[index]['customer_comments_title'] = ''.join(title[index]).strip()
            items[index]['customer_comments_author'] = ''.join(author[index]).strip()
            items[index]['customer_comments_date'] = ''.join(review_date[index]).strip('on')
            items[index]['customer_comments_rating'] = ''.join(rating[index]).replace('out of 5 stars','')
            # *** the important bit****
            striped_br_text = ''.join(review_body[index]).replace('<br>','').replace('\n','').rstrip()
            items[index]['customer_comments_text'] = striped_br_text

            review_list.append(items[index])

        data = {
            'reviews': review_list
        }
        yield data
#

language: python

rich flint
#

this maybe something useful

#

print("\n")

#

or \n

#

that means new line

full locust
#

I just found a solution, had to tweak the xpath to throw html and all in text and then I cleaned up with replace()

#

Thanks for your answer tho ๐Ÿ˜„

rich flint
#

alrighty, glad you managed to fix it

#

i haven't used python for a looong time tbh

#

i'm rly bad a python tbf

#

i'm surprised i actually replied with something ๐Ÿ˜‚

#

last i used python was on Raspberry Pi 3 Model B+

full locust
#

loooooooooool ๐Ÿ˜‚

rich flint
#

that's why i stuck to HTML & CSS

#

PHP is just an arse to me tbh

full locust
#

I actually just started last month so it's quite the ride for me right now ๐Ÿ˜ญ

rich flint
#

rip

#

i use it to host my discord bots

full locust
#

wow nice, could've used your help last semester then, wouldn't have suffered so much. oh well ๐Ÿ˜ญ

rich flint
#

i was gonna use it to code but i gave up and that's it's only use rn

#

and the fan i put on it was soooo loud so i took it off

#

and put thermal paste and heat sink on

#

that's all the python i'm doing today kappa

amber oasis
#

a white shell ._.

#

also, desktop on a server

full locust
#

oh wait nevermind I think I found it I remember tuxy mentioning something about rich presence

amber oasis
#

should be in the jetbrains plugin repos

#

same exists for vscode on the marketplace

north flax
#

My raspberry pi is currently turned off and kind of outdated on my shelf :p

karmic ridge
#

who needs a rasp pi when you can just take some 10 year old office pc to do the same & have a DVD drive (if for whatever reason you would want to watch movies on your discord bot host server) lul

shy swan
#

@amber oasis or whoever... we are able to see the Community Contributor voice channel. Change the right from @everyone โ€žSee Voice and Text channelsโ€œ to disabled.

#

Maybe @north flax looks like Tuxy sleeps. Sorry for tagging you all...

karmic ridge
#

its there to make people want to join it but can't when theres people in it

shy swan
karmic ridge
#

like the events, support and convoy control VCs

#

(which apart from events are never used but they still around)

shy swan
#

But it shouldnโ€™t have an own category...
and I could join the events channel troll

unkempt hamlet
rugged copper
obtuse rapids
#

โ˜ฃ

amber oasis
pearl badger
#

:^)

amber oasis
#

That's little ram blobcat

cinder spear
#

for that amount of cpu yeah

amber oasis
cinder spear
#

that's very little usage

amber oasis
#

Not loaded my big database on it yet

#

been procrastinating

cinder spear
amber oasis
#

but that' 1/4 of what I use :p

cinder spear
#

true

amber oasis
#

also swapping a "bit"

cinder spear
#

yeah, completely stable tho

#

it's my "surprised it works so well and I'm scared to touch it now" server

rich flint
#

trying to install vs-code and end up getting corrupt/unreadable thing in temp files

#

why does it always have to be me lol

full locust
#

Have you tried turning your pc off and on again? troll

amber oasis
unkempt hamlet
amber oasis
#

AST is one thing, but getting the opcodes and tokens in a somewhat easy fashion

amber oasis
rich flint
#

had to fix my hdd lol

full locust
amber oasis
north flax
#

Neat, ty

slow wagon
#

Guys, I'm trying to get php mail() working on a windows IIS server (yes, not a great choice but its a choice XD). I've got this from stackoverflow or something similar but doesn't work. I don't have access to the sendmail.ini or whatever, only the .user.ini.. I've tried port 25 and 465. Any help?

SMTP = mail.truckersdatabase. cf
smtp_port = 25
auth_username = email@truckersdatabase.cf
auth_password = passwordgoeshere1
sendmail_from = email@truckersdatabase.cf```
cinder spear
#

only ever send mail yourself as a last resort

#

it's like time. Letting someone else handle it for you is going to save you a lot of trouble

slow wagon
#

Its for an activation email thing

pearl badger
#

iis

#

:c

slow wagon
#

I know it sucks XD

#

I fixed it, just gotta fix an SQL query now

ember canyon
#

if it sucks donโ€™t use it

amber oasis
#

IIS isn't strickly suck, but it's silly to use for PHP, especially with linux boxes being as cheap as a lego brick

#

Linux is the lego of the IT world

#

On a side note, feels nice when you build a docker container, and it works

cinder spear
#

works great and easy to build upon but hurts like hell if you accidentally step on it?

amber oasis
#

Yeah, servers have sharp edges

#

especially those RaspberryPIs

unkempt hamlet
amber oasis
#

toot toot

#

got grafana up and running on my own box blobcat

#

I think something isn't quite right

#

Grafana is interpeting it as a percent value, but it's cpu seconds

cinder spear
#

you can define the unit for each stat

amber oasis
north flax
#

@amber oasis A few processor cores worth of load xD

amber oasis
#

it's clearly cumulative cpu seconds ๐Ÿ˜›

#

ttrss isn't that active

north flax
#

Reminds me I should poke at the jobs botdottir does every 10 sec

#

since every 10 sec she has a cpu spike

#

Significant one

#

Just haven't bothered since she runs just fine, as does everything else on the same box :p

north flax
slow wagon
#

@ember canyon I don't like the alternative ๐Ÿ˜‰ ๐Ÿ™ƒ

#

And good idea with the Linux thingies, but my friend is hosting it for me and its a really good thing I got going so

slow wagon
#

Oh! Feather is a nice looking icon pack, imo

#

They look nice

amber oasis
shy swan
ember canyon
slow wagon
#

๐Ÿ˜‚ ๐Ÿ˜‚

amber oasis
#

bot stats to prometheus ๐ŸŽ‰

unkempt hamlet
amber oasis
#

BTW, anyone using Letsencrypt, make sure that you're not using the TLS-SNI-01 authenticator, it was disabled due to a security vuln

pearl badger
amber oasis
cinder spear
#

another fun challenge is to do a malicious XSS in 24 chars

#

that's a real vulnerability I reported to a website

#

where the 24 chars are inserted into a <sometag {potentially other attributes} title="{here}" {potentially other attributes}> unescaped

north flax
#

So, readdir's callback appears to never get called in node, typescript

#

Works fine with readdirSync, so not that big a deal in this specific case, since it's done once at startup

cinder spear
#
import { readdir } from 'fs';

readdir('/tmp', function () {
        console.log(arguments);
});

compiles to

"use strict";
exports.__esModule = true;
var fs_1 = require("fs");
fs_1.readdir('/tmp', function () {
    console.log(arguments);
});

and outputs

{ '0': null,
  '1':
   [ -snip- ] }
north flax
#

I threw in a bunch of console.log's, not one of them actually got printed to the console.

cinder spear
#

node 8.9.4, typescript 2.7.1

north flax
#

Node 9.5.0, TS 2.7.1

cinder spear
#

gonna update to 9 and check again

north flax
#

It has worked just fine on i.e. botdottir, so not sure why it's not working now

cinder spear
#

need to update the system anyway

north flax
#

It's also a straight up copy of how tux imports commands and such on his open source bots

cinder spear
#

directory permissions maybe?

north flax
#

No, it's ran on windows on the same user that owns the dir, and then readdirSync would have an issue as well

cinder spear
#

right, true

#

my code was on linux

#

always kept away from windows+node combination

north flax
#

Only annoying thing is the lack of nvm, other than that it doesn't really matter

cinder spear
#

still works with 9.5

north flax
#

I'll write it again, probably some random mistake I miss while reading it

amber oasis
#

I'm on 9.x something on linux

cinder spear
#

I should go reconfigure netdata on my log box

amber oasis
#

9.2 is my current node version

north flax
#

Ye, worekd when I rewrote it. Some msitake somewhere, not sure where x3

cinder spear
#

git diff Kappa

pearl badger
#

w0t is Stats Bot ;-;

unkempt hamlet
#

It is a bot who stats troll

pearl badger
#

But wot does it trak

unkempt hamlet
#

Stats ofc troll

rich flint
#

huh, just found out my Raspberry Pi 3 can do FM Transmitting from 1Mhz to 250Mhz

amber oasis
#

Most micros can blobcat

royal wharf
#

Right so, im wanting to make a website with a text and video based chat. Can anyone give me any websites that may help me to do this??

#

Including JQuery, HTML, CSS, PHP

unkempt hamlet
#

Video-based chat?

royal wharf
#

Indeed. With text

#

Like Omegle

royal wharf
#

Any help??

unkempt hamlet
royal wharf
#

oooooo thanks @unkempt hamlet

#

I couldn't be bothered trying to spell your name ๐Ÿ˜‚

slow wagon
#

when you break your site because you didn't realise you can't concatenconcentrate

#

or whatever

#

๐Ÿคฆ

amber oasis
#

bless you

slow wagon
#

ty XD

#

im a beginner XD

#

but itll work sooon

royal wharf
#

Does anyone know how to run a URL in the background without the browser opening??

#

With VBScript

#

I have done so much searching but nothing of what I found works

#

Set WshShell = Nothing don't work because its not supported in Visual Studio 2017

north flax
#

curl?

royal wharf
#

curl?

#

Wut ๐Ÿ˜‚

#

@north flax Looking at Curl on stackoverflow, im not too sure of what it said. Can u please explain what it does

north flax
#

Most used library in the world for contacting servers over http and various other protocols in programs

royal wharf
#

I see

#

So it would run a URL in the background without the browser opening?

north flax
#

And return the result to your program.

amber oasis
#

.net has the necessary stuff to make a request

royal wharf
#

Ok, I might try it if I find out how to ๐Ÿ˜‚

north flax
#

Yeah, .net has the stuff you need built in

amber oasis
#

no need to involve curl for that

royal wharf
#

Ok thanks you to ๐Ÿ˜ƒ

amber oasis
royal wharf
#

Thanks Tuxy

#

Do you want a fish as a thank you?? ๐Ÿ˜‚ (Really bad joke due to your profile gif)

#

I should stop these really bad jokes haha

amber oasis
#

All I googled was "vb.net hide window"

royal wharf
#

lol, I was searching up like a whole long question

#

At least 20 words or more long ๐Ÿ˜‚

amber oasis
#

keep it short and concise when googling

royal wharf
#

Indeed, I try to haha

royal wharf
#

when I do
me.visible = False

It makes my software to go invisible, not the browser ๐Ÿค”

#

Let me just do the HTTPRequest thing if that works

prime wren
royal wharf
#

I know, but its quite annoying sometimes

#

Well urm, my software just crashed ๐Ÿ˜‚

#

Any reason why?

#

Tired another code, crashed again

#

Stress...

#

Hate my life ๐Ÿ˜‚

royal wharf
#

Lads, im still confused man. I cant find out how to

#

I found some way but it opens windows media player but then I want that hidden

amber oasis
#

tf are you even doing? xD

royal wharf
#

trying to get a radio station through vb

#

without opening a browser

#

or media player

amber oasis
#

there should be an API that you can use without opening media player ๐Ÿ˜‰

royal wharf
#

Now you tell me mate haha

#

Ah man ๐Ÿ˜‚ Time to search again

#

Thanks tho ๐Ÿ‘

amber oasis
#

MSDN is a good place to start with anything microsoft

royal wharf
#

Indeed, I try that first, thank you

cinder spear
royal wharf
#

Ok, thank you

royal wharf
#

@north flax Sorry for the tag, but how do I do your way?? The HTTPRequest

#

I have done so many ways and the way that I have found brings up a bloody virus thing

#

which is with WindowsMediaPlayer

#

Like, I want to press button, and then the radio station plays

north flax
#

I don't know VBasic really

royal wharf
#

Ah, I see

unkempt hamlet
north flax
amber oasis
cinder spear
amber oasis
#

Other way around in this case though, the last in the commit chain is 2 days old seemingly from git hub's ui, while there being changes more recent

tidal zodiac
cinder spear
#

don't think it's relevant until there's significant consumer-level communication between the two

fair thunder
#

Anyone here know how to make a custom automatic triplogger?

floral mist
#

i know how, but I'm not going to code anything like that

fair thunder
#

ah, difficult?

unkempt hamlet
#

Of course

fair thunder
#

lol, I was thinking of getting one done for my VTC

rugged copper
#

There's a few ways of doing it

amber oasis
#

a pointer for you: telemetry API

fair thunder
#

ty tuxy and ratcho

royal wharf
#

@north flax Sorry for tag, however what is the code to get discord bot to show the ets2mp server status??

#

I wanna update my server bot

#

Don't worry. Just looked at pins. I'm a noob

north flax
#

You need to learn to use a rest api, and use our api, to make it work.

royal wharf
#

a rest api??

#

I'm bit stupid ๐Ÿค”

north flax
#

Use google.

royal wharf
#

I have

#

Its coming up with RESTful im like ๐Ÿค” wut

north flax
#

That's correct. However, what you need more specificly is to load a website, and parse json, to get hte data. Then you need to find our api docs

royal wharf
#

Fairs

cinder spear
#

graphQL > REST geminiGASM

amber oasis
#

graphql would be overkill for the shit tmp does

#

the api isn't designed for 3rd parties

north flax
#

Graphql is cool, but a bit overkill for the limited amount of data we offer and such :p

#

If we had a larger, more complex set of data in our api, with more relations and stuff, it could be cool to implement graphql

rugged copper
#

You can either use the SDK, the telemetry API or something called ETCARS which is fairly new and still in development (I think there is an alpha) but it provides a local raw socket server which provides a json array and handles different events such as job submission

north flax
amber oasis
#

superHQThink erlang has caught a lot of wind recently

north flax
cinder spear
#

but that has a denial of service vulnerability that you don't even need to exploit for it to be in effect

amber oasis
#

Only if you don't run it

#

TIL you can do shit like this: ```javascript
let getUser = osuApi.getUser({u: id}).then(v => return).catch(โ€ฆ);

setTimeout(() => {
if(getUser) {
// getUser is now resolved
}
});```

#

Why you'd do that idkโ€ฆ

north flax
#

Dynamic timer decided by response time

#

:p

amber oasis
#

nah, the setTimeout callback is called when the stack is empty, it's even covered explicitly in the promise documentation on MDN

north flax
#

I guess it could have some edge case uses, i.e. to run something before a program finishes

amber oasis
#

strange af either way

north flax
#

Yeah, it is

tidal zodiac
amber oasis
#

Lol, tbf it's not an obvious one if you have never heard of it

amber oasis
#

When I booted my server earlier ablobcatsipsweats

rich flint
#

That lets encrypt one lmfao

wicked lava
#

@Humane That new vc private feature is a great addition ๐Ÿ‘ However - just in case it's not too much effort - would it be possible to add a command that creates a voice channel that can be only accessed by a specific rank?

sweet hornet
wicked lava
#

I won't say it's already there but... uhm

sweet hornet
#

So what's the point in putting that here?

wicked lava
#

Because I wonder if itโ€™s planned to be added

north flax
#

No, that suggestion is checked because of the "basically VC creatoers should be able to control who can access their channel"

#

Not planning on making a role based access any time soon

amber oasis
#

kinda looks like it isn't cleaning them up though wolfie ๐Ÿ˜›

north flax
#

Yeah, it does. Ugh

#

Not exactly sure why atm.

amber oasis
#

x.x Par1 is out of everything but c1 and arm64-2GB instances on scaleway

#

similar deal in ams

north flax
#

Make a cluster of c1's, use software supporting clusters ๐Ÿ˜›

amber oasis
#

much rather use arm64s

north flax
#

Botdottir is running from a C1 in Par btw :p

amber oasis
#

arm64 is more powerful, and costs the same

north flax
#

They didn't offer arm64 when I got that c1, and I've been too lazy to move it

amber oasis
#

superHQThink I wonder if you can snapshot a c1 and restore on arm64

north flax
#

Potentially :p

#

If I didn't need a paid keymetrics plan to do it, because limitations on number of servers, I might have remade it and dockerized the stuff running on that c1

#

Would be neat to make it possible for people to change their ranks and stuff in the browser, then we could attach descriptions to the ranks and such as well. Hmm :p

#

But then I'd need to make a more persistent backend for @glass rampart, and write the rank commands and management into her as well

#

And I am not sure how much use it would actually have x3

#

Just killed and nuked GA on my website :p

#

Now it's just that CF also tracks that stuff by default

amber oasis
#

someone being told to use Scilab, but nobody in his school knows scilab

full locust
#

I can relate with that one a deep level

#

gives project assignment in python
doesn't teach python
basically gives us 3 weeks to learn everything then a test afterwards

royal wharf
#

How do I put the TruckersMP Status API into my website??

#

Yes im searching and I cant find anything, plus the website isn't live yet and it only would be allowed to be viewed via my VTC Staff. Also yes, im looking at the API Doc's

ember canyon
#

@royal wharf

<?php 
$servers = json_decode(file_get_contents("http://api.truckersmp.com/v2/servers"), true); ?> ```

Then you could do something like this:

```    <?php
        foreach($servers['response'] as $serv){
            if($serv['online']){
                $status = '<strong><font color="green">Online</font></strong>';
            } else {
                $status = '<strong><font color="red">Offline</font></strong>';
            }
            if($serv['speedlimiter']){
                $speedlimiter = 'Speed Limiter - <strong><font color="green">Enabled</font></strong>';
            } else {
                $speedlimiter = 'Speed Limiter <strong><font color="red">Disabled</font></strong>';
            }
} ?>```

Hope that helps ๐Ÿ˜ƒ
royal wharf
#

Oh my lord.

#

Indeed it does

#

Thank you ๐Ÿ˜„

ember canyon
#

np ๐Ÿ˜ƒ

royal wharf
#

So that would work with HTML?

ember canyon
#

echo it?

amber oasis
#

You must cache the response, the above will not satisfy the api usage requirements

royal wharf
#

And how do I do that?

ember canyon
#

ye i should probably cache it

royal wharf
#

but how ๐Ÿ˜‚

ember canyon
#

magic ๐Ÿ˜‰

royal wharf
#

hokisposis

#

done

#

๐Ÿ˜‚

#

Your on visual studio code, im on visual studio community

#

๐Ÿ˜›

ember canyon
#

i use visual studio for c# etc

amber oasis
#

by using a cache, if you don't know how, google it ๐Ÿ˜‰

royal wharf
#

@ember canyon Urm. Well it done by what some of the PHP script done but is this how it meant to be??

ember canyon
#

no

royal wharf
#

Btw soz for tag

#

๐Ÿค” Well I insterted the script

ember canyon
#

2 secs

royal wharf
#

oki

ember canyon
#

ok

#

try this

royal wharf
#

I've never done PHP before so its new to me

ember canyon
#

<?php $servers = json_decode(file_get_contents("http://api.truckersmp.com/v2/servers"), true); ?>

        foreach($servers['response'] as $serv){
            if($serv['online']){
                $status = '<strong><font color="green">Online</font></strong>';
            } else {
                $status = '<strong><font color="red">Offline</font></strong>';
            }
            if($serv['speedlimiter']){
                $speedlimiter = 'Speed Limiter - <strong><font color="green">Enabled</font></strong>';
            } else {
                $speedlimiter = 'Speed Limiter <strong><font color="red">Disabled</font></strong>';
            }
            
            echo '<div>
                    <div class="panel panel-default">
                      <div class="panel-heading">
                        <h3 class="panel-title">'. $serv['name'] . ' - ' . $serv['game'] .'</h3>
                      </div>
                      <div class="panel-body">
                        Players: '. $serv['players'] .' / '. $serv['maxplayers'] .'<br />
                        Status: '. $status .'<br />
                        '. $speedlimiter .'
                      </div>
                    </div>
                </div>';
        } 
    ?>
    ```
#

make sure to cache it

#

let me know if something like that works

royal wharf
#

ok

#

Is that how i'm meant to do it??

#

Again, im new to PHP so im sorry ๐Ÿ˜ฆ

royal wharf
#

I'm a noob

#

@ember canyon How did u implementit into the website??

unkempt hamlet
#

Should I make a status widget for the websites?

pearl badger
#

@royal wharf no that in a php file would create a dynamic html page

#

That should work

#

In .php but not as a .html file

#

But tbh i haventbused pfp in ages

royal wharf
#

I've never used it so

#

I realised that all my websites are done via aspx (asp.net) so... ๐Ÿคท I dunno what to do

north flax
#

You're perfectly able to get data from a json api endpoint using aspx.

#

No need to learn a new language for that

royal wharf
#

I see ๐Ÿค”

#

Oh wait. I don't think I have the jquery.js script in my traffic part of the webite anyway ๐Ÿ˜‚

#

Let me do that real fast haha to see if it works

north flax
#

You'll have to make a back end regardless, which loads from our server and caches the result, so that your pageloads don't impact our service.

royal wharf
#

Indeed

#

What is the cache script ๐Ÿค” I cant find it

#

I'm bit stupid when it comes to API cos i've never done any of this before

north flax
#

Caching the response just means you save it somewhere. Where that is doesn't matter to us, it's just so that when someone loads your website it loads from that file, that database, or what have you, instead of contacting our api every time

royal wharf
#

no no. How do I cache it. I don't know how

#

Sorry if im being annoying

north flax
royal wharf
#

Ah thank you!! ๐Ÿ˜„

#

So do I all that php script and the API php script into 1 php file??

north flax
#

No, the code I've written has dependencies. Look up composer if you want info about that, but in general, you should go and look at some php tutorials before starting to write too much code

royal wharf
#

Ok. I'm just a noob, lets just keep it as that ๐Ÿ™ƒ ๐Ÿ˜ข ๐Ÿ˜ญ

wicked lava
#

All you need to know is how to handle files on your server using php.
If someone calls your website, your website, the php script should get the data from the api. But before you send the data back to the client, the code should create a text file on the server. It needs to contain the current unix time stamp and the content of the json you got from the api.
When someone calls your website again, the code should read that text file before contacting the api. If the timestamp in the text file is older than let's say 180 seconds, it's not current anymore and you need to contact the api again and update the textfile. But if the timestamp is not older than 180s, you just read the data from your text file instead using the tmp api.

royal wharf
#

I got some of that. Not all of it

wicked lava
#

I cannot provide an example since I'm more experienced in node.js than php

royal wharf
#

Fairs

#

Must say, thanks to everyone that is trying to help me out

cinder spear
#

for relatively small caches something like memcached or redis can serve you better than a file on disk

small ermine
#

Been a while guys! Here to dev and truck once again! ๐Ÿ˜„

amber oasis
#

just missing shared storage

small ermine
#

oooh

north flax
#

Not sure what broke botdottir's +vc channel cleaning, but it's fixed ny anyway

wicked lava
#

wohoooo ๐Ÿ‘Œ ๐Ÿ˜„

#

I don't get why users are unable to delete their channels themselves

north flax
#

It's +delvc

#

People just don't do it

wicked lava
#

yeah

small ermine
#

Ahh

rich flint
#

been stuck on that for at least 30 mins

#

just on 94% thing

#

it said Applying earlier but does nothing

rich flint
#

i knew i shouldn't have started using visual studio

#

all i am doing is compiling source code

#

๐Ÿ˜‚

ember canyon
#

is that unknowns?

rich flint
#

yes

#

i just changed the background for simple mode to see if it works

#

and instead i can't even compile it lool

ember canyon
#

lol

cinder spear
#

where's your csproj?

rich flint
#

csproj?

cinder spear
#

...the project file that defines what runtime your project should be built against

#

it can't build the project if it doesn't know what to build it for

rich flint
#

ohh

#

erm, i think i should make one of them blobneutral

cinder spear
#

I'm surprised you have that much code without one tbh

rich flint
#

well it's source code

#

from unknown no's launcher

cinder spear
#

usually you start a project by creating the csproj (or having the IDE create it)

rich flint
#

all i did was grab the files and put them into...

#

well it just crashed

#

so how do i add all the truckersmp launcher code to the project?

amber oasis
#

You can't TruckersMP launcher is propritary and reverse engineering it will result in a permanent ban per the ToS

small ermine
#

I don't use Visual Studio cause I get confused very easily

#

๐Ÿ˜…

rich flint
#

It's unknown no's laucher source code not official one lol

small ermine
#

Ahhhhhh

#

That should be ok then XD probably

rich flint
#

Ye seen as he put source code to it on github

#

I mean I'm not that good. Like i can reverse engineer a program. That's just a miracle LOL

small ermine
#

Haha

#

Well you can change it to launch anything I guess, or make your own custom launcher

#

Or just find out how it works

void maple
#

Hi

small ermine
#

Hey!

#

When did you develop? ๐Ÿ˜›

void maple
#

Loads

small ermine
#

Hahaha

#

Fair enough

#

Not seen you floating around before

small ermine
rich flint
#

Requirements, Age: 0+ & Hours: 0+

#

wait for a 1 year old with 1 hour on ets2 to join troll

small ermine
#

I know I need to fix defaults for that, but still ๐Ÿ˜‚

#

Fancy tabs xD

ember canyon
#

mhm looks nice

small ermine
#

Thanks ๐Ÿ™ƒ

amber oasis
#

Time to learn reactjs

small ermine
#

Ooh

#

Still doing a bit more PHP ๐Ÿ˜‚ ๐Ÿ˜… then I'll do some of the nicer languages ๐Ÿ˜›

amber oasis
#

Javascript isn't nice blobcatjoy

small ermine
#

Haha

#

Well another language then ๐Ÿ˜›

#

Besides PHP

#

Anyway, are there any devs around here that have a bit of spare time to help me out with a certain trucking-related project, involving making a new better looking panel? My designs aren't the best ๐Ÿ˜‚ ๐Ÿ˜…

royal wharf
#

I just make a ets2 mod which is trailer colour

#

Would it work in ets2mp?

#

Its just a blue trailer

#

Which I done my self

#

I did find a ets2mp blue trailer mod but it wasn't the right type of blue for my vtc

#

I don't want to cause any issues so

royal wharf
#

Don't worry. Found ForeRunners software thing ๐Ÿ˜‚

#

Hope it works

#

๐Ÿค” Well... It didn't even enter my mod menu thing

#

Probs compressed it wrong

#

๐Ÿคฆ I'me ever so stupid

small ermine
#

I can't get mine working, it broke my TMP ๐Ÿ˜‚ ๐Ÿ˜‚

royal wharf
#

lol

wicked lava
#

@royal wharf That mod should work, but you need to attach the trailer in SP, deactivate the mod and switch to MP again

royal wharf
#

Yeah thats what I been doing and I been overriding the trailers also but nothing worked. I just got a SellPlan trailer instead ๐Ÿ˜‚

wicked lava
#

well

#

have you any experience in save editing?

royal wharf
#

๐Ÿค” I don't think so

#

Hold 1 moment

royal wharf
#

lol sorry @wicked lava totally forgot about what I was about to say hours and hours ago.

wicked lava
#

xD

royal wharf
#

As I said, I just used the SellPlan trailer instead cos my VTC paintjob is blue, black and white and the trailer has black top so

#

Simple fix ๐Ÿคท ๐Ÿ˜‚

wicked lava
#

If once anybody will have the same problem again, I will recomment that solution.

#

Won't ever happen, I guess ๐Ÿ˜›

royal wharf
#

lol

royal wharf
#

Man oh man. Ubuntu dual boot with Chrome OS on chromebook is amazing

small ermine
#

๐Ÿ˜‚

amber oasis
#

chrome book chatter is better off in #tech, this is specifically about developing

royal wharf
#

lol ok

royal wharf
#

Tuxy, tbh I think chromebook chatter in here is ok because to get ubuntu you require developer mode ๐Ÿค” But I respect ya views so I will talk in #tech about it

pearl badger
amber oasis
#

Just because it requires "developer mode" doesn't make it a development thing @royal wharf

royal wharf
#

true

#

As I said. I respect your views on stuff

rich flint
#

wow ImRock, your resolution is lower than my bank account balance ๐Ÿ˜‚

small ermine
#

๐Ÿคฃ

amber oasis
#

5/7 short commit hash: 777c000

north flax
#

More like 7/0 ๐Ÿ˜›

small ermine
#

๐Ÿ˜‚

unkempt hamlet
small ermine
#

Ooh

blazing fog
#

question all i am looking for a discord.js bot that will look on the twitch api and get information off of the twitch api like following a channel and community and twitch team and following a twitch community the bot will have to run on windows

#

basicly like a page scraper

amber oasis
#

(this isn't a place to ask someone to do stuff for you, but to help you learn how to do it yourself

small ermine
#

Which is good cause when you learn some things, you can apply that to other things, and try doing something yourself!

rich flint
#

Right so i found a little bug in the recruitment page (no not the fact most say i've been banned recently troll)

#

It goes uneven and i found a way of resolving it ๐Ÿ˜‰

#

I had to find a way cos i saw many people get triggered cos of it ๐Ÿ˜‚ Plus it triggered me too lool

#

So made a nice little bug report and a full way of resolving it just incase ๐Ÿ˜‰

#

Funny thing is im being useful for once

amber oasis
#

iirc. there's an issue on it and the fix is to use flexbox blobcat

#

the template used on the website is a pitfa to work with

amber oasis
cinder spear
#

mhm, async loads concurrently, defer defers it

amber oasis
#

the load happens async in both cases, but execution is blocking or defered

#

see the response from Prasanth Bendra in the link above

carmine kayak
#

Developers? Can you make realistic slippery ice and snow?

#

Make it hard to get through.

hoary raft
#

The winter season is almost over..

#

Fyi: this channel is not a channel where you can request things to the developers of TMP, but you can post your idea in the suggestion subforum on the TMP forum and maybe it'll be in the game

#

Anyway, this is a channel for developers to just talk about web, game, software development and more

small ermine
#

๐Ÿ™ƒ

rich flint
#

Winter season is almost over. 1ft deep snow which is rarest ever appears...

#

๐Ÿ˜†

#

Aaaanyway

small ermine
#

XD

amber oasis
#

tfw you strugle to figure out why things don't work quite as documentation says, only to find the implementation provided is incorrect

#

then when you go, armed with the new knowledge, to make a PR, only to find that the issue has been fixed in the later versionsโ€ฆ

amber oasis
small ermine
#

XD

sweet hornet
#

In web-dev class, a friend tested his project and got a 404 error, he tried to solve it but he messed up and got a 500 one, me: "See the positive side, you've just gained 96 points"

left fern
#

lol

forest hedge
#

๐Ÿ˜‚

small ermine
#

XD

amber oasis
#

lol

#

Getting a different error is often better than no change

small ermine
#

Yeah XD

#

But I mean 500 can be a lot of things, at least with 404 you know something's missing, and it might actually tell you too sometimes, but 500 can literally be anything

amber oasis
#

500s are logged to your error log ๐Ÿ˜‰

small ermine
#

๐Ÿ˜‚ oh yeah shush ๐Ÿ˜

#

I forget about those

amber oasis
#

eg. with laravel, it's even better, it's in your app/storage/logs, unless you use some other logging system

small ermine
#

Ahh

#

Never even touched laravel ๐Ÿ˜‚

amber oasis
#

you should makes the development process a breeze

small ermine
#

Yeah ๐Ÿ˜› I'll have to take a look some time

#

Gonna stick with what I've got now though while I finish this off ๐Ÿ˜‰

#

What I know ish

#

Idk I'm tired XD

forest hedge
#

Excuses ๐Ÿ˜‰

small ermine
#

Shut uop

#

๐Ÿ˜‚

north flax
#

Anyone need an osi layer graphic? :p