#off-topic

1 messages ยท Page 480 of 1

fallow crow
#

๐Ÿ˜ฆ

#

๐Ÿญ

boreal escarp
#

=flex

honest thistleBOT
#
HelpChat Stats

Here are some guild wide stats for your eyeballs. :eyes:

XP Generated:

2,016,633

Level Ups:

3,816

Pastes Created:

DISABLED

Commands Ran:

45,715

Images Generated:

13,531

Words Scrambled:

43,790

Total Messages:

1,522,235+

Guild Members:

3,923

Date Created:

Tue Mar 29 2016

sterile parrot
#

nah it was a diff community lol

fallow crow
#

o xd

boreal escarp
#

almost 4k GWmiyanoCheer

arctic raptor
#

Why are you so toxic Holy shit

fallow crow
#

4k were?

#

oh level ups

#

woop

arctic raptor
#

I'm sorry that I'm on mobile and trying to talk to family while typing

fallow crow
#

go talk to ur family then?

#

better idea

sterile parrot
#

guys can you not please.

arctic raptor
#

Yes lemmo

#

My b

sterile parrot
#

I just got home from work I don't want to have to deal with you guys lol

fallow crow
#

lmao

boreal escarp
#

wot

fallow crow
#

u deleted like 50 messages

#

just buc it was 'removing ur business quotes'

arctic raptor
#

We were told to stop.

fallow crow
#

n why the fuck did the other kid not get punished

#

lmao

arctic raptor
#

He did

fallow crow
#

no he did not

#

lmao

#

Lemmo, I bet by the next few months, I can talk u into spoofing

#

Because this 1 is different to the other shit ones on the market

sterile parrot
#

I rarely do anything with bukkit anyway

fallow crow
#

Did you say

sterile parrot
#

I don't run servers and I rarely develop something for it

fallow crow
#

Fuck it, im not using Bukkit

#

ekks dee

#

(rhymes, I tried..)

sterile parrot
#

lmao

arctic raptor
#

Rip

sterile parrot
#

only few things I do are some commissions updating a private fork of deluxemenus and some other shit

fallow crow
#

๐Ÿ˜ฎ

#

1.8 support?

#

how do i report someone to discord for dm advertising this kid keeps sending me invites

sterile parrot
#

ah fuck that's immature

boreal escarp
fallow crow
#

hahahaha

#

?

#

u meant on halloween right

#

being a zomie

boreal escarp
#

Prepare THAT message for lemmo

sterile parrot
boreal escarp
#

๐Ÿ˜น

sterile parrot
#

ofc ofc charlie

arctic raptor
sterile parrot
#

it's very innocent

fallow crow
#

ye very

#

i would of alredy dmed barry if there here i aint stupid

arctic raptor
#

Not sure abt that

fallow crow
#

ffs this dialogflow

#

is confusing me like crazy

#

kid

#

stfu

arctic raptor
#

Kids are the ones who spam invite me to their 5 member streaming discord

fallow crow
#

lmao

#

if ur onn about mine its got 30

#

but yk

#

lmao

sterile parrot
#

Since SystemTray.remove() is executed in EDT calling it inside shutdown hook causes the deadlock.

arctic raptor
sterile parrot
#

neat

fallow crow
#

lmlao

arctic raptor
#

What does that do lemmo

sterile parrot
#

@arctic raptor report this to barry instead of throwing it in there

#

it makes the jvm not terminate

#

aka a deadlock

fallow crow
#

thoes invites were nothing to do with this server..

arctic raptor
#

No it's not a report he didn't DM advert

sterile parrot
#

so it will hang on shutdown basically

fallow crow
#

that was when me n drew was in a vc

arctic raptor
#

Ah

fallow crow
#

anyone know how i get MYY discord token?#~

sterile parrot
#

I do

fallow crow
#

tell me

sterile parrot
#

but you kinda shouldn't

fallow crow
#

lmao

#

im youtubeing rn

sterile parrot
#

discord auto renews your client's token if it finds it on the web

fallow crow
#

what does that mean

sterile parrot
#

it uses apis like github's to let discord know if they found a token

fallow crow
#

so i go t 0 chance of finding my token

sterile parrot
#

so when you publish your token on github by accident it will be auto regenerated and you'll get a mail

#

no that's not what I'm saying

#

I was just saying that

#

as a cool fact

fallow crow
#

i cant even find my fokin token

#

Someone here have a clue with dialogflow

#

I'm mind blank rn

#

@sterile parrot tell me

#

as a bd prescent

sterile parrot
#

no and stop aksing lol

fallow crow
#

lmao

sterile parrot
#

@fallow crow I'll have a look what are you stuck on?

fallow crow
#

@sterile parrot ty bb โค so I've got my basic code setup, ill link in sec, but I need to setup credential manager

#

this is code used to query it (i stole from internet so hopefully works)

#
Set the environment variable GOOGLE_APPLICATION_CREDENTIALS to the file path of the JSON file that contains your service account key. For use in future shell sessions, you should save this setting in an initialization file or system setting, such as in a .bashrc file.```
#

but in maxims qaplugin, he doesnt do any file shit

sterile parrot
#

he prob has an api

fallow crow
sterile parrot
#

so that he doesn't leak his app creds

#

I dislike google cloud anyway

#

gotta pay n pay n pay

fallow crow
#

dialogflow is free

#

iirc

sterile parrot
#

and I can't since they don't accept my bank or paypal ๐Ÿ˜ญ

fallow crow
#

do u know any other good apis

#

for AI shit

sterile parrot
#

don't belibe dialogflow is free

#

text to speech and otherwayround is already not free

fallow crow
#

o i thought it was, ik when it was api.ai it was

#

cuz its in qaplugin but idk now

#
DialogFlow (formerly called API.AI) support (same as Google Home , ...)
Monitor questions online to see what is the most frequently asked question
Small talk
Optional pre-build add ons available for asking calculator related questions, web searches and much more
Create web hooks to create answers based on results
Create your own AI modules (API)
http://git.mvdw-software.com/Maximvdw/QAPlugin-API/wikis/home
Download and install new modules without bloating the plugin
Context based conversations```
sterile parrot
#

it has a free eidtion

fallow crow
#

o good

#

just gotta figure how to do credential stuff

sterile parrot
#

set environmental variable

fallow crow
#

idk how with java

sterile parrot
#

not using java

fallow crow
#

i thought I did it right, turns out

#

dialogflow wants to add 11mb to my file size

#

fuck right off

sterile parrot
#

then make an api

#

which uses dialogflow

arctic raptor
#

Charlie will your spoof thing work on 1.7 cauldron or no

fallow crow
#

wont work on 1.7 no, sorry

#

I did try

sterile parrot
#

why not

arctic raptor
#

Ugh

fallow crow
#

cuz nms

#

min i could do was 1.8 to 1.14

regal juniper
#

NMS isn't real

arctic raptor
#

Lol

fallow crow
#

update to 1.8

#

๐Ÿ˜‰

#

and if players moan say Well 50 others arent complaining hahaha

arctic raptor
#

Lmao

sterile parrot
#

you donโ€™t have the many modpacks on higher versions

#

like the nostalgic ones

fallow crow
#

rly

#

i thought 1.7 and 1.8 were similar

#

๐Ÿ˜ฆ

sterile parrot
#

kcauldron, cauldron, thermos aeenโ€™t updated to 1.8

#

nor are those modpacks made for sponge

regal juniper
#

Not sure why people still expect support for 1.7

sterile parrot
#

it's still used

#

not because of old pvp or shit like that

#

but because nothing is updated for it

regal juniper
#

Yes but people expect everyday plugins to work for it.

sterile parrot
#

so like those servers can't update

#

not really, many server owners of that kind expect it to not work

#

dsrv works on 1.7 ๐Ÿ˜‰

fallow crow
#

i agree glare, I think players should move to 1.8

#

if on 1.7

velvet crescent
#

1.14

fallow crow
#

but not any further

velvet crescent
#

nerds

fallow crow
#

no chance

sterile parrot
#

they should update to latest version lol

fallow crow
sterile parrot
#

makes everyone's life a lot easier

fallow crow
#

oops

regal juniper
#

Honestly a version is just a number to me. I choose the numbers I want to support. If your number isn't called, too bad for you.

fallow crow
#

ye true

velvet crescent
#

and then you get people complaining oh this plugins doesn't work, this is trash and then you ask them what version they on and they say 1.8

fallow crow
#

hahaha

velvet crescent
#

then you go cry yourself to sleep

sterile parrot
#

I mean one of the reasons why spigot is trash is due to it's forwards compatibility

fallow crow
#

i did try to support 1.7, but not gonna lose sleep over it

#

viaver was a mistake ig

#

it did stop people upgrading

regal juniper
#

The entire thing is a double-edged sword.

arctic raptor
#

A lot of popular modpacks are 1.7.10

#

Because when you merge 80 mods there's always the ones you really want that aren't 1.10

sterile parrot
#

yay no deadlock :o
Saving data.. Saving data to: C:\Users\Gebruiker\Linkie\data.dat Shut down!

fallow crow
#

Glare have u used dialogflow

regal juniper
#

What is it

fallow crow
#

its what QAPlugin / Gary used

#

for automatic ai replies

regal juniper
#

Ahh that

fallow crow
regal juniper
#

I've seen it, yeah.

fallow crow
#

i need help with setting that mofo up

regal juniper
#

All my AI responses would be "too bad".

fallow crow
#

LOL

arctic raptor
#

Lmao

fallow crow
#

I can't vote

too bad

sterile parrot
#

every message beginning with I can't

regal juniper
#

My server is being hacked

Too bad

fallow crow
#

Rip server

#

throw back to when we would code in notepad++

#

a 2012 video rofl

regal juniper
#

My college professor did it in N++ last semester.

fallow crow
#

LOL

regal juniper
#

too bad

sterile parrot
#

nah guys vim

arctic raptor
#

Lmao

#

"too bad"

#

Glares famous words

fallow crow
#

reee why does dialogflow have to have tutorials with shit languages

#

but not java

arctic raptor
#

You just lost $1000 on an investment

sterile parrot
#

c++ definitely

arctic raptor
#

"too bad"

regal juniper
#

Isn't diag more python oriented and c++?

arctic raptor
#

I won the lottery!
"Too bad"

sterile parrot
#

it prob has sdks for most langs

regal juniper
#

Yeah

sterile parrot
#

including java since android

fallow crow
#

ye seems so

#

tons of python shit

sterile parrot
#

well ai, ml is mostly used with python

#

so it makes sense

regal juniper
#

Ya

#

too bad

fallow crow
#

Warning: V1 of Dialogflow's API will be shut down on October 23, 2019.

#

o rip

sterile parrot
#

use v2

#

it's on google cloud

fallow crow
#

o

fallow crow
#

this was ???

sterile parrot
#

I can't find my systemd services loool

#

I kinda wanna grep but that's gonna take ages

fallow crow
#

at worst case ill build my own chat bot

#

u specify diff messages, and the replies

#

and it picks random

regal juniper
#

Use us

#

WHat's it called

#

That old chat bot

fallow crow
#

gary?

regal juniper
#

Cleverbot

sterile parrot
#

oh god cleverbot

regal juniper
#

Good times

fallow crow
#

lemme c if they have a good api

sterile parrot
#

ha found it using find

fallow crow
#

HOLY FUCK

#

i need this api

#

HAHAHHA

#

19 mins ๐ŸŽ‰ ๐ŸŽ‰

#

rip cleverbot, was gonna use it - seemed cool

regal juniper
#

too bad

fallow crow
#

too bad

sterile parrot
fallow crow
#

already tried, doesnt have credential stuff @sterile parrot

#

but ty

sterile parrot
#

what about credential stuff?

fallow crow
#

u need to enter some credential shit

#

for it to work

sterile parrot
#

yes your google cloud keys

#

which you can place in a json file or using env variables or using plain code

fallow crow
#

it doesnt document how

fallow crow
#

thats for nodejs

#

export GOOGLE_APPLICATION_CREDENTIALS=<path_to_service_account_file>

sterile parrot
#

and that isn't node

#

that's mac/unix

fallow crow
#

Shame theres no good examples on GH

#

thats always a project idea for someone here

tired garden
sterile parrot
#

it's not paid

#

he wants it free but you might convince him to pay you

fallow crow
#

might

#

omegalul

sterile parrot
#

and since he doesn't want to give an exact budget he uses request-free

fallow crow
#

WOOOOOOOOOP

#

11th oof aUGUST

#

im debating not bothering doing ai

#

its pissing me off

#

not documented properly

#

charlie weres my hbd ๐Ÿ˜ข

#

weres my hbd

sterile parrot
#

lmao

#
@A
public @B int @C [] foo(int @D [] @E ... bar) @F [] { 
 // ...
}```
#

valid java

fallow crow
#

sorry rn me not losing my shit is where im at

#

๐ŸŽ‰

sterile parrot
#

c style arrays and annotations allowed everywhere

#

ay @fallow crow happy birthday bud

fallow crow
#

THANKY UO

#

you

#

being 18 and a virgin is like being at bedrock lvl and not getting diamonds

arctic raptor
#

Lmfao

sterile parrot
#

wut

fallow crow
#

hahahaha

#

i just thought of it and im kinda person just gotta be open

#

and say whatever it is

sterile parrot
#

go get some then

fallow crow
#

maybe easier in other countries

sterile parrot
#

or is it that 'first time has to be special' crap?

fallow crow
#

not uk

#

nah i couldnt care

sterile parrot
#

I live an hour away from the uk

fallow crow
#

id buy a pro, wouldnt bother me

#

u only live once so ๐Ÿคท

sterile parrot
#

[07:08:38] [24150] :hammer: Monica#5222 banned Leads Market#8940 (ID:601058125759381514) [ Reason ] [3 โ†’ 5 strikes] being rude and telling people to die in DMs
wtff

fallow crow
#

LOL

#

wheres that

#

hahahahahahaha

sterile parrot
#

tcd

fallow crow
#

idk what that is but ROFL

arctic raptor
#

Hahahha

sterile parrot
#

the coding den

fallow crow
#

oh gosh

sterile parrot
#

used to be run by voltana

#

discord staff

#

oh nvm that was dapi

#

I write shit lool

    /**
     * This loops over all characters and awards a point if it matches. Then it gets sorted by highest points.
     * This algorithm is not very fast and will become very slow when the amount of links increases.
     * This should be replaced at some point with a better algorithm or using a framework like lucene or elasticsearch.
     * @return a list of query results.
     */
    public List<QueryResult> containsQuery(){
        TreeMap<Integer, String> pointsMap = new TreeMap<>(Collections.reverseOrder());
        for (String link : links){
            int points = 0;
            for (char linkChar : link.toLowerCase().toCharArray()){
                for (char inputChar : input.toLowerCase().toCharArray()){
                    if (linkChar == inputChar) points++;
                }
            }
            pointsMap.put(points, link);
        }

        List<QueryResult> result = new ArrayList<>();
        pointsMap.forEach((points, link) -> result.add(new QueryResult(result.size(), link)));

        return result;
    }
fallow crow
#

ik rn im broke but

#

lemmo help me set this shit up ill give u all my balance

#

ยฃ2!!!

#

ll

sterile parrot
#

lol

fallow crow
#

meme

sterile parrot
#

what are you stuck on

sterile parrot
#

that's v1

fallow crow
#

ye i linked wrong im trying to find old link

sterile parrot
#

use the sdk

fallow crow
#

but its bulky

#

thats just url request

#

help me convert this to java (without external libs) and with the credential file shit, ill give u like $3-4

#

whatever ยฃ2 converts to

#

in dollars

sterile parrot
#

I use euros anyway

#

use the sdk

fallow crow
#

sdk too bulky as i said

#

adds 11mb

#

to my file size

sterile parrot
#

then make a private api

#

a private rest api

#

which integrates your license system too

#

with a small endpoint

#

just a param and the request body for authentication/session if necessary

fallow crow
#

can u help me try above, so most of its in house, otherwise ill have to revert to just php stuff ig

sterile parrot
#

most of it in house will expose your google cloud credentials though

fallow crow
#

they will enter their own

sterile parrot
#

dunno if that's a problem

fallow crow
#

or should i not bother?

#

idk if theirs a rate limit either

sterile parrot
#

there is

#

ask maxim what he does

fallow crow
#

i did dm

#

just need that curl thing to java

#
curl -X POST -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \ -H "Content-Type: application/json; charset=utf-8" \ "https://dialogflow.googleapis.com/v2/projects/{your-project-id}/agent/sessions/{session-id}>:detectIntent:detectIntent" \ --data "{'queryInput':{'event':{'name':'MY_CUSTOM_EVENT','parameters':{'parameter-name-1': 'parameter-value-1','parameter-name-2':'parameter-value-2',},'languageCode':'en-US'}}}"```
sterile parrot
#

use a rest library

fallow crow
#

i think that does what i need idk

sterile parrot
#

or httpurlconnection class

#

instantiate an URL object
open the connection
set the method to post
set the other stuff such as content type
use an output stream to write the body

fallow crow
#

ahh that shit requires google cli

#

apparently

#

u can test whether the Cloud SDK and variable is set up correctly by executing echo $(gcloud auth application-default print-access-token) in your console.

sterile parrot
#

you don't need the cli

fallow crow
#

oh

#

just getting frustated

#

its so confusing

sterile parrot
#

first set your credntials correctly using an environment variable

#

then figure out what endpoint you need

#

so test that curl cmd

#

@tired garden making good reviews ๐Ÿ‘ !

tired garden
#

o.o

#

Thanks ๐Ÿ™‚

sterile parrot
fallow crow
#

lemmo wanna make me a class that does the above shit, and ill give u access to all my plugins + sb setup ๐Ÿ˜‚

sterile parrot
#

but whyyyy

#

just cause 11mb bothers you

fallow crow
#

ye

#

its too much for a plugin

sterile parrot
#

we're in the age of terabytes being normal

fallow crow
#

spoofer was 50kb

sterile parrot
#

it's injected

#

nobody sees the size

fallow crow
#

eh ig, still has to be downloaded

sterile parrot
#

it's 11 mb..

fallow crow
#

big for a plugin tho

sterile parrot
#

dsrv is more iirc

fallow crow
#

rly

sterile parrot
#

we have jda and shit

#

ah 7mb total

fallow crow
#

so its 180 requests per min

#

for dialog

#

thats dog shit

sterile parrot
#

3 requests a second

fallow crow
#

i couldnt make this a pri spoofer api

#

id get rate limited instantly

sterile parrot
#

then make them enter their own credentials

#

just make them put the file in the dir

fallow crow
#

Caused by: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;CLjava/lang/Object;)V

#

welp

sterile parrot
#

did ya shade

#

or shadow

fallow crow
#

i honestly think maxim called url

#

thats aids

#

removing that shit

#

i give up ๐Ÿคท

regal juniper
#

GD is 40mb

sterile parrot
#

only shade in what you need

fallow crow
#

GD?

sterile parrot
#

so use minimize kar

#

jar

fallow crow
#

i thought that didnt work

sterile parrot
#

wdym didnโ€™t work

regal juniper
#

Jar size isn't a problem if you don't have an upload limit

sterile parrot
#

thatโ€™s what I said too

fallow crow
#

maybe im best to have u specify responses manually idk

#

if someone asked like

#

weather in x

#

and player replies with 32.3 degrees, looks odd

regal juniper
#

Or just quit being a baby about how the compiling log looks.

fallow crow
#

nah i dont want 11mb just for 1 feature

#

thats overkill

regal juniper
#

That's rookie numbers

sterile parrot
#

^

#

make it optional then

fallow crow
#

???

sterile parrot
#

just make a tiny addon thingy

#

you have a launcher style system anyway

fallow crow
#

might sound re- (u know the word) but any event that fires when player messages

#

and another on receive?

sterile parrot
#

re-?

regal juniper
#

He could just runtime the libraries and use that as another layer of verification via IP

fallow crow
#

i cant say word

#

cuz it blocks

sterile parrot
#

no no

#

runtime libraries is just ee

fallow crow
#

it blocks ret-

sterile parrot
#

ew

fallow crow
#

that word

sterile parrot
#

ret-?

fallow crow
#

smh

#
r-e-t-a-r-d-e-d
#

ye

#

that

#

that one without the -

sterile parrot
#

retarded

fallow crow
#

ur silly filter blocks it

#

for us

sterile parrot
#

ah

fallow crow
#

Cause you have trusted+ lel

#

that word basically spells what this filter is

#

:<

#

or staff team tbh

#

#funnycube he's calling your system r-e-t-a-r-d-e-d mate.

#

nice bot, garbage filter

sterile parrot
#

it is dyno tho

#

which filters iirc

fallow crow
#

wait rly

#

LOL

#

@proper fable

#

o wow

#

is there any private message event

sterile parrot
#

for?

fallow crow
#

Player Messages receiving

#

No.

sterile parrot
#

pm isnโ€™t bukkit native

fallow crow
#

rip

sterile parrot
#

so use an external api

fallow crow
#

i thought the /whisper shit was something

#

and people just wrapped

#

that's basically just checking for players.

#

and sending a message.

sterile parrot
#

yup

fallow crow
#

I wanted to make bots reply to a PM

boreal escarp
#

O

fallow crow
#

Just make it soft-dependent into Essentials.

sterile parrot
#

hence why I aaid use an api

fallow crow
#

if other people want other plugins they'd have to request it with a API

#

otherwise at worst ill just make my own chat plugin with some events

#

I just noticed of a command Minecraft has in their own libraries.

#

n tell people if they want that stuff dl the free plugin

#

Never knew it was a thing nor used it

#

/spreadplayers.

boreal escarp
#

Why charlie

fallow crow
#

i would check for /msg but idk if that can be cancelled

#

or w/e

#

what part?

boreal escarp
#

Why making a chat plugin for that

fallow crow
#

so it would be easier to detect for messages

#

well deluxechat doesnt have one iirc

#

and its paid

#

and easier to detect ye

boreal escarp
#

Hook into ess, dchat, chatcontrol (js)

fallow crow
#

why would you hook into dchat

#

when there's no msg command

#

dchat has msging?

boreal escarp
#

Yes it is?

fallow crow
#

lol

boreal escarp
#

It also have a PM format

fallow crow
#

i somehow broke my own plugin

#

cuz i went off vpn

#

so for a sec it thought i was using multiple IPs

boreal escarp
#

Lol

fallow crow
#

and blocked access

#

Essentials doesn't look that bad to feature

#

there's no API

#

but you'd have to go off their msg command

#
String message = getFinalArg(args, 1);
        boolean canWildcard;
        if (sender.isPlayer()) {
            User user = ess.getUser(sender.getPlayer());
                if (user.isMuted()) {
                throw new Exception(user.hasMuteReason() ? tl("voiceSilencedReason", user.getMuteReason()) : tl("voiceSilenced"));
            }
            message = FormatUtil.formatMessage(user, "essentials.msg", message);
            canWildcard = user.isAuthorized("essentials.msg.multiple");
        } else {
            message = FormatUtil.replaceFormat(message);
            canWildcard = true;
        }
#

unless I check /msg command

#

but idk

#

otherwise tomorrows morning project is my own ver of dchat

#

with some events

#

potentially could check if a command starts with /

#

if it contains a player's name as argument 0

#

i thought about checking that, but if a plugin blocks them

#

then check the rest of the args for the question

boreal escarp
#

Then you gotta choose between a cool chat and your plugin xD

fallow crow
#

mine would be cool

#

it would do hover stuff too

boreal escarp
#

If you say so

fallow crow
#

If I made my own, I'd just do similar to dchat, but single server

#

oops

boreal escarp
#

Welp

fallow crow
#

I still love my log cmd

#

all spoof references gone

#

and IPs filtered

#

Eh

#

It's nice, but isn't like a regular player

#

as it's missing a method fired.

#
[01:07:43] [User Authenticator #1/INFO]: UUID of player Siri is ed6daf33-575b-460b-a2f3-e208a1004c10
[01:07:43] [Server thread/INFO]: Siri[*.*.*.*:55524] logged in with entity id 76 at ([world]202.86311545953646, 64.0, 130.04025551397922)
[01:07:43] [Craft Scheduler Thread - 7/INFO]: [GAListener] Player: Siri has 0 votes
[01:07:49] [Server thread/INFO]: Car[*.*.*.*:56104] logged in with entity id 81 at ([world]0.0, 63.0, 0.0)
[01:07:49] [Craft Scheduler Thread - 6/INFO]: [GAListener] Player: Car has 0 votes
#

ahh the user auth thing

#
[User Authenticator #1/INFO]: // not firing
#

lemme see how i do that

#

otherwise I'll spoof that

#

ye not something I can add, so I'll just strip it from logs

#

that occurs when user physically logs in, and crypto stuff is checked

eternal apex
loud osprey
#

why im still here

arctic raptor
#

Because we are great @loud osprey

boreal escarp
#

you tell me GWaobloChildPepeShrug

loud osprey
#

why @

arctic raptor
#

so you would see the message Seriously

eternal apex
#

drew, why are you talking to yourself?

arctic raptor
#

Lol cause I am using the acct. to help me test stuff on my bot and I got bored

#

Well, it isn't my account, just a shared one

boreal escarp
#

@eternal apex ๐Ÿท sry for @ but do you have any specific tutorials I can watch for java?

eternal apex
#

unfortunately not sorry. I'm not a visual learner, so I don't watch any tutorials

fallow crow
#

Lol i use SoloLearn to retreive my knowledge ๐Ÿคท

boreal escarp
#

I'm not a fan of reading tho especially that I'm not a native english speaker

eternal apex
#

I don't read java books either

fallow crow
#

I'm not an English native either..

eternal apex
#

actually, I have heard good things about derek banas

fallow crow
#

Well...

#

My house do have an old Java book which contains about 600 pages

eternal apex
boreal escarp
#

hf reading that lol

fallow crow
#

Learning basics, Apple, Swing and FX

#

Which all about Java 8

boreal escarp
#

oho 94 videos

#

ty pig, will take a looks GWcmeisterPeepoLove

fallow crow
#

I finished reading it so I was thinking of burning it ._.

eternal apex
boreal escarp
#

lol ๐Ÿ˜น

fallow crow
#

One cringe part ๐Ÿ˜‚

boreal escarp
#

well

eternal apex
#

jeez, haven't heard of aternos in ages

boreal escarp
#

are you guys being paid or?

eternal apex
#

no

boreal escarp
#

EcLiPsE

eternal apex
#

yeah just politely ignore that, and use intellij

boreal escarp
#

does inteliij have shortcuts like sysout?

regal juniper
#

sout

boreal escarp
regal juniper
#

Another day, another person asking for MySQL in Guilds.

boreal escarp
#

suggestion o?

regal juniper
#

There's a reason that bigger plugins don't do mysql

#
  1. Dev is lazy
  2. It's living hell
eternal apex
#

what's so bad about mysql?

boreal escarp
#

glare being lazy

#

๐Ÿ’‹ Glare

regal juniper
#

There's nothing bad about it, I'm just not good at it so I will not fuck with it

eternal apex
regal juniper
#

If someone else wants to PR it I will be happy to let them

#

If I add in MySQL, people will assume it works on Bungee, and that's a whole other story

#

One that I will not participate in.

boreal escarp
#

๐Ÿ˜น

regal juniper
#

Unless someone comes up to me tomorrow and offers me $1,000+ I will not be making it myself.

boreal escarp
#

Sometimes I wish I was a dev but sometimes I'm ok with it xD

regal juniper
#

I will notp put myself through the stress of making SQL work.

#

There's too many variables for Guilds to work with.

boreal escarp
#

do they want to save the data to mysql or smth else?

regal juniper
#

Yeah they want to store it in mysql

#

Now, if there was a library that allowed me to serialize objects completely into a mysql table, I would add in MySQL tomorrow.

#

Wish there was a GSON alternative for SQL.

eternal apex
#

you just said the solution yourself

#

deserialize the object into json, and put it in a column

#

simple as that

regal juniper
#

You know how pissed people would be if I serialized the entire json object into a single row? LOL

#

Lemmo would fly to America and kill me

#

Tho

eternal apex
#

make ur own deserializer

regal juniper
#

That honestly could work lol

#

I just need to figure out how to load it from the SQL back into the JSON

eternal apex
#

get the fields in the object, scan for any numbers, strings, booleans, bytes, etc

#

basically any primitive value

regal juniper
#

That's a lot of work tho

#

At least in my book

eternal apex
#

then, any objects that are left over, can be ran through gson and stored as json in the table

regal juniper
#

INSERT IGNORE ez mysql implementation

eternal apex
#

I don't get the joke

#

because I don't know sql

regal juniper
#

Actually no cause I would need to override it

#

Cause on creation, insert into the table but then on saving, I would need to update it

#

Yo I wonder if I could just do gson.fromJson(MYSQL JSON DATA ROW), Guild.class));

#

You know how fucking pog that would be

boreal escarp
#

create it

regal juniper
#

@sterile parrot analysis

boreal escarp
#

lmao ๐Ÿ˜น

fallow crow
#

I still use Postgres these days because the concept is simple ๐Ÿ‘€

pale grotto
#

@arctic raptor needs jesus

arctic raptor
#

no

#

go away nun

finite sundial
#

Hey does anyone know how to help me with troubleshooting computer issues? My microphone is being recognized by my computer, but it won't actually work to input any sound. Also I tried my headset on another computer and it worked, so I know it's an issue with the computer. I just updated every driver that HP said was available for me and it's still not working. If you decide to help me, please tag me as I have this chat muted..

velvet crescent
#

@eternal apex did not know I could ignore that, anyway to get it to not do that since it's looks messy if you've got "error" lines in it?

eternal apex
#

only way would be to disable the inspection

#

though

#

you should try setting the source compatibility to 1.8 aswell

fringe sigil
#

I am on PC for a little while

#

What you want

eternal apex
fringe sigil
#

On that popup there should be an option to set the project version to 8

velvet crescent
#

Piggy I have it set to that

fringe sigil
#

Frosty

#

Give me KiteBoard ideas

#

@regal juniper I might make a annotation based mysql lib

#

Bit like hibernate but a ton dumbed down

velvet crescent
#

ideas like?

fringe sigil
#

Like anything

velvet crescent
#

I thought it had everything..

jade oasis
#

make it give you free money

fringe sigil
#

๐Ÿ™„

jade oasis
#

theres just not much a scoreboard plugin can do other than being a scoreboard

fringe sigil
#

True

#

Now, should I keep the tablist support or not?

jade oasis
#

idk

fringe sigil
#

I think

jade oasis
#

i recommend having an addon for the stuff like scroll and the things not so frequently used

fringe sigil
#

Yeah I want to totally redo animations

#

Currently its the html styled tags

#

I want to use a different format

velvet crescent
#

Niall, have a holograms and tab addons

jade oasis
#

just all in a seperate addon to reduce plugin size

#

Make it an addon though

fringe sigil
#

Or seperate plugins

jade oasis
#

not in the official jar

fringe sigil
#

They buy the extras ๐Ÿคก

velvet crescent
#

for the holograms seperate plugin ye

fallow crow
#

HAWLLLO

velvet crescent
#

the tab addon could be free tho, to tempt the buyer more

jade oasis
#

Ye but make the scroller and shit in an addon thing because those things get rarely used

#

Frosty not really tempting lol

velvet crescent
#

stfu Scholtes

fringe sigil
#

yeah but they are pretty tiny

#

in the scale of things

jade oasis
#

I mean they wouldnt all be seperate

#

just all of them together

fringe sigil
#

Yeah

#

I'll do a vote on what to do with the tablist stuff

#

What about actionbar and titles though

#

Because kiteboard already has a broadcast and scheduled announcement system for that

#

In the end

#

Its not about what I want anymore

#

Its what they buyers want

#

Ah

#

Lets check the mcstats

fallow crow
#

Yo even theys bots like me more than u guys

#

๐Ÿ˜ฆ

#

n i aint 10 wth

pale grotto
#

you're 17?

velvet crescent
#

if you're 19 I'm jesus

fringe sigil
#

Okay so around 50% of KiteBoard users use the tablist, actionbar and title features

velvet crescent
#

I don't dab

#

you should make it an addon

fringe sigil
#

Basically title manager can replace all those

velvet crescent
#

Okay I'm done with this shit, nothing seems to work how it's supposed to..

fallow crow
#

im not 17

#

im 16

#

lmao

#

2003

fringe sigil
#

@velvet crescent

#

Welcome

#

To programming

fallow crow
#

gg

#

@velvet crescent welcome to the deep dark nothing

velvet crescent
#

mind taking a look at it? There's legit no reason for it to not work, yet it still doesn't work

jade oasis
#

@velvet crescent what doesnt work

fringe sigil
#

Send link

velvet crescent
#

check gh, I invited you to the reppo

fringe sigil
#

The way Iran are going

#

They wonโ€™t exist much longer

sterile parrot
fallow crow
#

@tired garden woah them reviews

fallow crow
#

Lol tf

#

Can someone help me with something essentials related?

tired garden
waxen wave
#

Idk if the owner of barry is here, but the =GitHub Check command has been broken for weeks lol

velvet crescent
#

Only broken for you

#

works fine for others

#

try unstaring and then restaring

fringe sigil
#

Frosty

velvet crescent
#

yus?

fringe sigil
#

@velvet crescent Rate this for defining animations

velvet crescent
#

"and" "and" "and"

fringe sigil
#

I cal use , if need be

velvet crescent
#

where is that?

#

config or actuall code?

fringe sigil
#

This is config

#

So basically putting: Aligned text (aligned left with width 20)

#

Will align the text to the left with width 20

velvet crescent
#

wouldn't something like this looks better

%player_health%
  healthbar:
    width: 
    symbol:
    fill-color:
    bg-color:
fringe sigil
#

No

#

Might just make the whole of kiteboard english

fallow crow
#

But then youโ€™re doing script

#

And thatโ€™s yuck

fringe sigil
#

Ah

#

Good point

fallow crow
#

๐Ÿ˜‚

fringe sigil
#

๐Ÿ™„

fallow crow
#

Just do what Frosty said

fringe sigil
#

No, I don't think I will!

#

I may

#

I will do a vote

#

@velvet crescent What did you want help with on your plugin?

velvet crescent
#

Check the reppo for it, mainly would like it if you could clean the code a bit (aswell as see if it even works, because I wasn't able to get it to work, (I think I broke it completelly somehow))

fringe sigil
#

kk, in a bit

#
<scoreboard>
    <title>KiteBoard Scoreboard</title>
    <lines>
        <line>------------------</line>
        <line>Player: {player}</line>
        <line>Balance {balance}</line>
        <line>------------------</line>
    </lines>
</scoreboard>

KiteMarkupLanguage (aka XML)?

velvet crescent
#

(you can also check the .md file and gimme more ideas for features)

sterile parrot
#

boi you gonna run out of collabs

fringe sigil
#

binary scoreboards

sterile parrot
#

ez

#

I learned binary to heart for a reason

fringe sigil
#

yaml

#

Yaml is easiest

#

I guess

#

@sterile parrot what should i take into account when designing an API

sterile parrot
#

documentation

fringe sigil
#

I have the standard options of a "KiteBoardAPI" class

#

Or actually providing the managers kiteboard is using

#

KiteBoard#getGroupManager() e.g

sterile parrot
#

well

#

put yourself in the end userโ€™s shoes

#

what do you want when using an api?

#

ya know what imma do

fringe sigil
#

what

#

what are you going to do

sterile parrot
#

Imma use jni or jna to make a plugin in c++

fringe sigil
#

๐Ÿคข

#

manual memory management

sterile parrot
#

lmao

fringe sigil
#

Kiteboard 2 going well

#

need to rebuild that whole nice config api I built

#

๐Ÿ˜”

#

I recovered airspace mapper though

sterile parrot
#

wdym

#

what happened

velvet crescent
#

his disk corrupted

sterile parrot
#

oh god

#

rip you

velvet crescent
#

and ofc cuz Niall smart, he didn't have anything on a ecloud

sterile parrot
#

always put your stuff in a private repo

boreal escarp
#

Obv

nocturne fossil
#

I think charlie wants to marry me

sterile parrot
#

allows you to work on it everywhere too

nocturne fossil
#

gaby be priest

velvet crescent
#

I don't have everything in a reppo

nocturne fossil
#

Frosty be my dad and walk me down the isle

velvet crescent
#

FrozenChests and FrozenSpawners are in an eclipse project left untouched for like 2 months :p

nocturne fossil
#

Sounds hot

#

and rusty

boreal escarp
#

Lol

sterile parrot
#

I only put important stuff in a private repo

#

but lately just everything lol

velvet crescent
#

It's best to put everything

#

cuz you never know when you're gonna need it

boreal escarp
#

I bet he has some nudes there as well

sterile parrot
#

well most stuff I can recreate easily without much effort

#

@boreal escarp ImageIO.read(InputStream)

boreal escarp
#

English mf

#

๐Ÿ˜‚ GWcmeisterPeepoLove

sterile parrot
#

lmao

velvet crescent
#

Gaby..

sterile parrot
#

btw gaby

#

if you have time can you try j reproduce that bug

#

n

#

I have to head to work now

boreal escarp
#

No free weekends?

sterile parrot
#

nope

boreal escarp
#

7/7 days?

sterile parrot
#

in 2 weeks I wonโ€™t be having that

boreal escarp
#

Sh!t

sterile parrot
#

Iโ€™ll be working 5 days a week from 9-6

boreal escarp
#

Better be a well paid job mate

sterile parrot
#

and in the weekend from 12-10

#

one day

#

probably

boreal escarp
#

Is it an IT job?

twin dune
#

@boreal escarp

sterile parrot
#

the 9-6 is

#

12-10 not

boreal escarp
#

Two jobs?

fallow crow
#

Well I think I might just make my plugins site a forum, but not rly any forum sections

nocturne fossil
#

๐Ÿคท

fringe sigil
#

@fallow crow Make a market place please

#

It would be good competition against Songoda's marketplace

fallow crow
#

@fringe sigil make it an open market?

fringe sigil
#

Possibly

boreal escarp
#

but

#

dark theme

nocturne fossil
#

option

boreal escarp
#

no option, only dark theme

nocturne fossil
#

k.

#

Gaby

#

Do u speak russian by any chance

boreal escarp
#

no?

nocturne fossil
#

It makes no sense

fallow crow
#

I wanted to use light theme, and have mc grass

#

as nav bar

boreal escarp
#

no, you dont

nocturne fossil
#

yes

#

Charlie

#

Do it

#

burn gaby's eyes

boreal escarp
fallow crow
#

i mean we have flux

nocturne fossil
#

si

boreal escarp
fallow crow
#

ye i dont do all that shit

#

like his spigot course was aids

boreal escarp
#

ah so the website lol

#

he has some success tho

fallow crow
#

Eh I don't buy it

#

his course was dog shit

velvet crescent
#

I'm so tempted in replying "You forgot a Buy it now button"

boreal escarp
#

I'm too broken to buy even if I would want to lol

fallow crow
#

how much is it

velvet crescent
#

you click the get it now button and it doesn't say a price

#

you click the buy it now button and it doesn't say a price

fallow crow
#

HAHAHAHA HE FAKED THE REVIEWS

#

Hi can someone help me find an auction house plugin which has per world support

boreal escarp
#

ikr frosty

velvet crescent
#

don't do per world things, ez

boreal escarp
#

yea charlie lol, he opened it this year and already has 800 reviews? Fr now

velvet crescent
#

I'm legit so tempted in replying to that lmao

fallow crow
#

People from my skyblock can sell to people in survival with the auction house

velvet crescent
#

Linx, don't do that..

boreal escarp
#

if you cant afford a bungeecord server dont do per world shit

velvet crescent
#

^^

boreal escarp
#

waste of time

velvet crescent
#

just start with 1 server (gamemode) and then continue from that

fallow crow
#

gaby and thing is

#

its one thing to have custom server

#

but he doesnt teach advertising

#

your server wont go anywhere just custom????

velvet crescent
boreal escarp
#

only 600$? pff

fallow crow
#

$600

#

HAHAHA HE HIGH

boreal escarp
#

im sure that for 600$ you can get a java course and other things

velvet crescent
fallow crow
#

i learnt for free

#

FOR FREE

#

I've learnt everything I know for free.

#

same

#

i googled, i researched etc

#

Not sure if you have heard of books but they do indeed help a bunch tbh.

boreal escarp
#

dont like reading, especially books

velvet crescent
#

he states he has over 500k downloads, yet I don't see any of his plugins listed anywhere

#

(might just be blind)

fallow crow
#

I've started to use books recently

#

Link me the page?

#

Books are very helpful to learn something specific.

#

I remember reading a old ~1980's book on Databases that was my grandfather's when he went to go for his masters for Computer Science

#

I've been using books recently to learn laravel

#

and before that I used it for html/css

#

Ended up doing that as a school project for databases ~600 pages for the book.

#

geez christ

boreal escarp
#

p.p

#

obv

#

time to make a meme ๐Ÿ˜น

fallow crow
#

This is false information..

#
Obfuscation. Protect your code against intellectual property theft. Make it impossible for others to understand it and lower the risks of piracy.

It's not impossible, but can be harder for someone to un-obfuscate it, and not all obfuscation can make it hard to read. 
#

Lol wrf

#

He says impossible

velvet crescent
#

@boreal escarp who made that banner for you btw?

fallow crow
#

Then says it isnโ€™t

boreal escarp
fallow crow
#

Hahahaha

#

Anyone else notice the new Windows update if you use Windows 10?

#

begind

#

Looks very weird slightly in my opinion.

boreal escarp
#

saw that smh

fallow crow
#

No longer can use Snip soon now have to use Snip & Sketch.

#

@velvet crescent I think he means like from Spigot, but doesn't bring it up

velvet crescent
#

ik

boreal escarp
#

let's ignore the 102 updates

#

532 downloads per update

velvet crescent
#

not really a ground breaking plugin tho

fringe sigil
#

nice imma release GroundBreaker

fallow crow
#

SkinRestorers is tbh by Th3Tr0ller

fringe sigil
#

its gonna break the ground

#

and be a ground-breaking plugin

#

Lol

fallow crow
#

It should be GroundBreaking

boreal escarp
#

lmao

fallow crow
#

not GroundBreaker.

boreal escarp
velvet crescent
#

Niall smh

boreal escarp
#

shall I upload it to it post? ๐Ÿ˜น

fringe sigil
#

No seriously

#

Like an earthquakes plugin

velvet crescent
#

I'll do it if ya don't wanna double post

boreal escarp
#

do it

fringe sigil
#

What site is this on? spigot or mcm?

boreal escarp
#

also, the banner it's for a friend that does design

#

mcm

#

the bot it's down for maintenance rn frosty

velvet crescent
#

It's a really neat design

fringe sigil
#

What bot

velvet crescent
#

How much does he do them for?

boreal escarp
#

depends what you need, but cheap

fallow crow
#

@fallow crow this explains everything with the old site & it's from last year almost.

boreal escarp
fallow crow
boreal escarp
#

@fringe sigil the bot used for the guy's server

fringe sigil
#

It deleted

boreal escarp
#

he come into your house and teach you how to code, smh lukas

fallow crow
#

๐Ÿฅฐ

arctic raptor
#

wha

#

why Charlie

boreal escarp
#

sharing it's carrying @fallow crow

fallow crow
#

Hahahaha

velvet crescent
#

Charlie smh, it should be You've sent OhFrosty $635.00 USD

fringe sigil
#

Nop

fallow crow
#

Maybe one day

fringe sigil
#

Niall

#

Yes

#

Wrong person

#

Okay

#

Wait

velvet crescent
#

Charlie, you know how many sales I've made?

#

Indeed pepo_sad

boreal escarp
#

69

velvet crescent
#

Mc Community is just broken

boreal escarp
#

so we are frosty

#

also, post the meme on that page xD
Edit the post and embed it

fallow crow
#

I might buy air pods

boreal escarp
#

lol

fallow crow
#

ROFL

#

Eh.

#

They seem nice

#

But irl

#

Idk

#

I didn't buy them due to the higher chance of losing them.

boreal escarp
#

use a wire

fallow crow
#

Wires get tangled, and is a hassle.