#voice-chat-text-0

1 messages Β· Page 249 of 1

crystal fox
swift valley
#

g'day

upper basin
#

!e

import numpy as np
from numpy.typing import NDArray

class E():
    def __init__(self):
        pass

arr = NDArray[E]

print(type(arr))
wise cargoBOT
#

@upper basin :white_check_mark: Your 3.12 eval job has completed with return code 0.

<class 'types.GenericAlias'>
swift valley
#

just listening in

rugged root
#

And suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuup to Alex

whole bear
#

SUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUuup pure alex

swift valley
whole bear
#

Pure is my fav mod

swift valley
whole bear
#

wait I haven't talked to you at all

#

This is our first interaction

rugged root
#

!e

import numpy as np
from numpy.typing import NDArray

class E():
    def __init__(self):
        pass

arr = NDArray[E]

print(type(arr))
print(isinstance(arr, NDArray))
wise cargoBOT
#

@rugged root :x: Your 3.12 eval job has completed with return code 1.

001 | <class 'types.GenericAlias'>
002 | Traceback (most recent call last):
003 |   File "/home/main.py", line 11, in <module>
004 |     print(isinstance(arr, NDArray))
005 |           ^^^^^^^^^^^^^^^^^^^^^^^^
006 | TypeError: isinstance() argument 2 cannot be a parameterized generic
upper basin
#

!e

import numpy as np
from numpy.typing import NDArray

arr = NDArray[int]

print(type(arr))
print(isinstance(arr, NDArray))
wise cargoBOT
#

@upper basin :x: Your 3.12 eval job has completed with return code 1.

001 | <class 'types.GenericAlias'>
002 | Traceback (most recent call last):
003 |   File "/home/main.py", line 7, in <module>
004 |     print(isinstance(arr, NDArray))
005 |           ^^^^^^^^^^^^^^^^^^^^^^^^
006 | TypeError: isinstance() argument 2 cannot be a parameterized generic
whole bear
#

Yo @rugged root I played chess against chris yesterday

#

Why are we talk ing about feet?

crystal fox
swift valley
#

so it's just one big nail

rugged root
#

Yep

upper basin
#

Like it needs you to do np.multiply, instead of *, like why?

swift valley
upper basin
#

Can't they do __mul__?

crystal fox
stark river
#

more optimized method probably

rugged root
#

Because it uses specific functions that were pre compiled in C to work specifically with numpy arrays

upper basin
#

Like why can't you use *?

swift valley
upper basin
#

It's just so straight forward to use.

swift valley
#

You should absolutely not think of NumPy arrays as lists

upper basin
#

Why not?

#

Both are supposed to represent an N dimensional container of some dtype no?

stark river
#

questions that people ask when they're new to numpy

swift valley
#

Only numpy arrays are ndimensional, Python lists aren't (unless you nest them and treat them as such)

upper basin
#

But it's so peculiar, like I would have to dig up the code so far, if even * is done differently.

crystal fox
upper basin
#

Like I was already a bit uneasy with how it doesn't work like list in terms of how you interact with it.

crystal fox
upper basin
#

Ok I'm being unreasonable.

#

But this is like comitting to numpy to such a severe degree.

#

It's well past type hinting.

swift valley
upper basin
upper basin
#

Ooh thank you!

#

Lemme backtrack a bit.

#

Can you kindly read from here please @swift valley ?

swift valley
upper basin
#

Pardon the long thread.

upper basin
#

I understand numpy is very optimal for the operations side of things, but still not very clear on the typings, and how to use them like my example with define matrix distance thing.

stark river
#

he wants to create a data structure

upper basin
random copper
#

Anyone know how to take input or use a python3 flask database?

upper basin
#

But I don't want to re-invent more than needed. In fact, as little as possible.

mild quartz
#

What you are not mentioning is that you are building essentially a linear algebra library

random copper
#

Not just take input put output it as well

mild quartz
#

It is objectively wrong to use lists here

random copper
#

& store

swift valley
#

This is close to being a good solution, kinda

upper basin
#

LA parts happen in the quantum circuit, which are done using quantum frameworks I use.

swift valley
#

I think it's odd to define a class for the sole purpose of type hinting a single function, but what you can do is define a class that uses a numpy array internally to store said information and then to just write wrappers to whatever interfaces you need filled in

upper basin
#

I would like to basically create a wrapper that makes it easier to read, allows me to exploit the optimizations with numpy where applicable, and allow interactions like list, you know how we use len, *, etc.

#

However, I am by no means insisting on one approach or the other. I am looking for the objectively best way to do this given my circumstance.

upper basin
swift valley
#

What's the end goal here? If it's providing a type-safe interface then I think it's a little too early for that unless you're building a full-on library

upper basin
upper basin
swift valley
#

Ooh, cool

upper basin
#

I use a lot of list of stuff in my methods, so want sth consistent.

#

And correct of course hehehe.

upper basin
swift valley
#

I would look at other machine learning libraries for reference as to how they define their tensor types or whatnot

mild quartz
#

if you are using a list to represent a matrix then len is not well defined

swift valley
#

Most of them just go with the runtime-tagged (.dtype) approach

mild quartz
#

this is why numpy has .shape

upper basin
#

I do use linear algebra as Anokhi mentioned, but those are done through the quantum circuit frameworks I use, not directly on the vectors I use.

mild quartz
#

also numpy does support unpacking

upper basin
#

I just checked my Data class where I do the classical operations (the ones that matter if you use numpy), and I am using numpy there.

#

However I believe I have annotated it wrongly as Iterables.

#

Since I am an idiot and didn't know why one uses Iterables hehe.

#

But I also have i.e., handlers, which take a list of vectors for instance, and return a list of Circuit objects. For instance here it's purely a container.

#

So, I would like it to allow for clear definition of what is being returned, like this :

class encode(dataset: list[Data]) -> list[Circuit]:
    ...
#

You see how the user can know what is returned is a list of circuits? Basically a container of circuits if I am being careful with my terminology.

#

So though numpy's optimality is very useful, and I indeed am using it, I'd like the data structure to be applicable globally to these scenarios.

#

One thing that complicates things is that I now know I should use what I have annotated.

#

Like list[Circuit] is different from np.array(list[Circuit]) and so on and so forth.

#

I think it's best to take Anokhi and Hemlock's advice, and be clear and specific about how I am using this, so I hope I am now clear-ish on what I am looking for?

#

So it should be usable as a clear annotation (dimension, dtype basically), and also reflected in the code as if the method says "the method returns a list[Circuit]", it should return list[Circuit], not for instance any container of Circuit correct?

#

That's what I would like to have.

#

However, if it's not standard, or reasonable, I am fully open to doing this differently.

#

Also, terribly sorry for ranting.

#

I am again really sorry if I seem like I keep going back to square one, I do hope you forgive my slow pace.

stark river
#

upgrade and everything breaks 😭

upper basin
#

If it would break, I would just fix one class.

whole bear
#

.topic

viscid lagoonBOT
#
**Do you speak a language other than English?**

Suggest more topics here!

quaint oyster
#

a state state

amber raptor
mild quartz
#

prescient

rugged root
#

@rugged tundra

Prescient
having or showing knowledge of events before they take place

#

Alternatively, predicitive, prophetic, far-seeing

upper basin
amber raptor
upper basin
#

Ok, is this a good template?

Container : It only contains indices, or objects, and does not allow any numerical operation. -> list[T]
Mutable tensor : It contains a tensor of rank N (int, float), and numerical operations are applied to the tensor. -> np.ndarray (NDArray for type hinting)
#

So I will use Mutable tensor for my classical data, where I actually apply operations to the multi dimensional array that is the vector or matrix etc., and use numpy here, but for other places where I pass an index, or just want to contain a set of objects, I use list.

#

Don't you just love how clueless I am about what you're discussing HEEHHE.

#

Greetings @wind raptor !

#

poor @peak depot , let her speak HEHEHE

rugged root
#

Better to write the question first at this point

upper basin
#

Me?

rugged root
#

No no, for the ongoing convo thingy

upper basin
#

Ooh ok, yeah I'm good now (I think), thanks to you guys.

wind raptor
upper basin
#

Heeeyyy

#

Good sir.

#

Learning tons from the guys.

wind raptor
#

Nice

#

Way to be

upper basin
#

I was asking about how to annotate a generic list, and how to bring that into the code, and they really taught me so much. I went from wanting to make a data structure wrapping numpy and list to just using numpy, to coming up with the template above.

#

I swear I learned more in an hour here than I did during an entire semester at my uni.

#

You guys are so awesome, I am genuinely grateful I joined and had the pleasure of meeting everyone.

#

Hope to learn enough to carry it forward.

wind raptor
#

Awww yeah! that's great. Yeah the people here are all awesome.

upper basin
#

Yessir

rugged root
#

@mild quartz What if we don't like their music (One Direction)

whole bear
#

@paper canopy πŸ‘‹

tall ridge
#

@rugged root , fyi, I dm'd you the schedule for the Sphinx developers livestream session on Railroad diagrams

rugged root
#

OH right right

#

Sorry I've been really friggin' swamped as of late

tall ridge
#

Oh no worries at all

#

I dropped in on him last month and it was a blast to see a master at work.

rugged root
#

@peak depot There's a significant amount of lobbying against that kind of government oversight

#

By people with lots of cash

upper basin
#

Did she say she was shooting wolves?

#

Sorry that laugh was so inappropriate.

rugged root
#

She's playing Red Dead Redemption 2

upper basin
#

ooooh

#

HEHEHE

#

I'm sorryyy

#

hehe

rugged root
#

Cracked me up too

upper basin
#

"Wait, I have to kill this guy's family to send a message. One sec..."

rugged root
#

"Let's see, need to put the horse's head just so on the bed...."

upper basin
#

"...oh yes, and lasso the youngest girl through the albine gator swamp,..."

rugged root
#

Mike Bro Soft

upper basin
#

Mike Bro Soft reminds me of PC principal from south park for some reason

#

"Social justice 1 2 3, wee wee, I wanna be PC!"

#

@rugged tundra HEEHE

#

"Um, ah, ok ok. later maybe..."

rugged root
#

Don't worry folks, it's okay

#

I fixed my wsl setup

upper basin
#

WOOOOOH

rugged tundra
rugged root
#

Was that a ChatGPT response?

upper basin
rugged root
#

Windows Subsystem for Linux

upper basin
#

Ohh different fire.

rugged root
#

Ye

upper basin
#

gotcha

#

Hemlock, XO?

__|___|__
__|_O_|__
  |   |
rugged root
#

Not at the moment

upper basin
#

Okie

rugged root
#

Sorry

upper basin
#

No no, I'm being childish hehe

#

My apologies.

rugged root
#

No no no, you're fine

#

Just trying to knock out stuff here at work

upper basin
#

It's 3 am here, just burnt out hehe, pardon the inappropriate pesterings hehe.

rugged root
#

All good

agile basalt
#

what's even going on here

upper basin
#

Friendly debate on world events

rugged root
#

@wind raptor I'm sorry to leave you with this, I have to scoot off for a bit

upper basin
agile basalt
#

from what I get it's about data security, especially in the medical field?

upper basin
#

I wasn't following their debate, my apologies.

agile basalt
amber raptor
peak depot
#

those who donΒ΄t want to argue or take part of it: Voice Chat 1

upper basin
#

Good night everyone, wish everyone a lovely day ahead. I'll see you tomorrow. Thank you everyone for helping me with the annotation thingy. Cheers!

peak depot
somber heath
#

@golden pendant πŸ‘‹

mystic dock
#

hey guys, has anyone worked with concorde algorithm which is implemented in C?

somber heath
#

@faint prairie πŸ‘‹

faint prairie
#

thaknd

#

*thanks

somber heath
#

@whole bear πŸ‘‹

somber heath
#

@whole bear πŸ‘‹

whole bear
#

Hi

#

Do you guys haves tips for me to make app games on pc ?

#

alr

#

I want to create a 2d game

#

puzzle game

#

alright

#

thanks you

#

wwhat youtuber ?

#

alr thx !

#

idk what is this so i'll check on youtube

somber heath
#

@dense arch πŸ‘‹

dense arch
#

Hi I don’t permission to talk

somber heath
dense arch
#

Getting error

#

I am not active last 3months

somber heath
#

#bot-commands

dense arch
#

No luck

stuck sky
#

@kuki

#

@dense arch say

#

answer him

dense arch
#

I am working Gitlab

#

Did anyone worked

#

Need help to create Gitlab pipeline

somber heath
#

@jolly glade πŸ‘‹

jolly glade
#

hello

somber heath
#

@delicate echo πŸ‘‹

#

@weak terrace πŸ‘‹

#

@old pivot πŸ‘‹

weak terrace
#

oh it says i have to wait for 3 days to gain voice chat its all good just wanted to see whats its all about

whole bear
#

Yo @muted hinge What are you doing?

fallow musk
#

heya @somber heath @stiff garnet

#

How are you doing guys?

#

that's life lmao

#

what makes u say that?

#

aww

#

yea

#

eventually we all will

#

unless what bryan johnson is doing somehow works and fast

#

fair enough

#

it was once believed impossible to fly

#

he's trying to find a solution

#

ya know

somber heath
#

@long nimbus πŸ‘‹

fallow musk
#

maybe he can get to something

long nimbus
# somber heath <@1164555094830886942> πŸ‘‹

I don't yet have speaking permissions on this account. Hello.
I do have a help question, but it's a judgment question on standards for datatypes in applied ML more than a coding/debugging question.

gray kraken
#

hi again

#

good my guy

#

hanging around playing rocket league

#

wanna go in a private call

#

o ok

gray kraken
#

hey guys

#

cvan you help me

#

can*

#

how tdo i make a unclickable button with tkinter

#

button = Button(windowname,
text='click me!',
command=click,
width="200",
height="50")
button.pack()

#

wats a dictonary

#

found it state: Literal["normal", "active", "disabled"] = ...

#

keep explaining

somber heath
#

!e py d = {'key a': 'value a', 'key b': 'value b', 'key c': 'value c'} print(d) print(d.items()) print(d.keys()) print(d.values())

wise cargoBOT
#

@somber heath :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | {'key a': 'value a', 'key b': 'value b', 'key c': 'value c'}
002 | dict_items([('key a', 'value a'), ('key b', 'value b'), ('key c', 'value c')])
003 | dict_keys(['key a', 'key b', 'key c'])
004 | dict_values(['value a', 'value b', 'value c'])
gray kraken
#

how does it know keys

#

but

#

you did not put keys

#

you put key

#

4

#

a

#

b

#

c

somber heath
#

!d dict.keys

wise cargoBOT
#

keys()```
Return a new view of the dictionary’s keys. See the [documentation of view objects](https://docs.python.org/3/library/stdtypes.html#dict-views).
somber heath
#

!e py print(dir(dict))

wise cargoBOT
#

@somber heath :white_check_mark: Your 3.12 eval job has completed with return code 0.

['__class__', '__class_getitem__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__ior__', '__iter__', '__le__', '__len__', '__lt__', '__ne__', '__new__', '__or__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__ror__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values']
gray kraken
#

now i get it

#

thats pretty sick

#

lmao

#

brb im being cal

somber heath
#

!e py d = {'key a': 'value a', 'key b': 'value b', 'key c': 'value c'} print(d) d['key d'] = 'value d' print(d)

wise cargoBOT
#

@somber heath :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | {'key a': 'value a', 'key b': 'value b', 'key c': 'value c'}
002 | {'key a': 'value a', 'key b': 'value b', 'key c': 'value c', 'key d': 'value d'}
gray kraken
#

back

somber heath
#

!e py d = {'key a': 'value a', 'key b': 'value b', 'key c': 'value c'} print(d) d['key a'] = 'new a value' print(d)

wise cargoBOT
#

@somber heath :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | {'key a': 'value a', 'key b': 'value b', 'key c': 'value c'}
002 | {'key a': 'new a value', 'key b': 'value b', 'key c': 'value c'}
somber heath
#

!e py d = {'key a': 'value a', 'key b': 'value b', 'key c': 'value c'} print(d) del d['key a'] print(d)

wise cargoBOT
#

@somber heath :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | {'key a': 'value a', 'key b': 'value b', 'key c': 'value c'}
002 | {'key b': 'value b', 'key c': 'value c'}
gray kraken
#

can you do more like

#

key a value a and something eles

#

else

somber heath
#
{'key': ['value', 'value', 'blah']}```
gray kraken
#

yes

#

thx for the explanation

#

can you help me

#

call me pls

#

so i can screen share

#

o ok

#

pls add me as friend pls

#

what

#

why

#

o ok

#

so i can screenshot

#

send

#

o yea

#

but i want to learn you better you sound like a nice person

somber heath
#

!code

wise cargoBOT
#
Formatting code on Discord

Here's how to format Python code on Discord:

```py
print('Hello world!')
```

These are backticks, not quotes. Check this out if you can't find the backtick key.

For long code samples, you can use our pastebin.

rotund stag
gray kraken
#
time.sleep(0.1)
#

is this better

rotund stag
#

in fact time.sleep() of any form returns None

somber heath
#

!e py if None: print('A') print('B')

wise cargoBOT
#

@somber heath :white_check_mark: Your 3.12 eval job has completed with return code 0.

B
stuck sky
#

oh

#

!e print(None)

wise cargoBOT
#

@stuck sky :white_check_mark: Your 3.12 eval job has completed with return code 0.

None
somber heath
#

!e py import time print(time.sleep(0))

wise cargoBOT
#

@somber heath :white_check_mark: Your 3.12 eval job has completed with return code 0.

None
gray kraken
#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()

clicks = 5

while True:
    if clicks > 0:
        clickable = "active"
    else:
        clickable = "disabled"
    time.sleep(0)


def click():
    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")


button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)




windowname.mainloop()
#

stil doesnt work

rotund stag
#

second reason is a bit hard to explain

somber heath
#

!e py while None: print('A') print('B')

wise cargoBOT
#

@somber heath :white_check_mark: Your 3.12 eval job has completed with return code 0.

B
rotund stag
gray kraken
#

can someone fix my code then

#

ok

#

but teach hos to fix it then

#

sorry that might sounded a litle rude

somber heath
#
while True:
    'I run forever and ever over and over'
'I am never reached.'```
rotund stag
#

the while True: runs the code inside it until the program is ended OR the loop is broken

somber heath
#

@keen abyss πŸ‘‹

rotund stag
#

that means the code below the loop won't run until the loop is ended

keen abyss
rotund stag
#

BUT if the loop is ended, the code inside it won't run

gray kraken
#

do i need two scripts to fix this

rotund stag
#

nope, you don't have to

#

i think you can put the loop logic inside the click() function

gray kraken
#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()


def click():
    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")

clicks = 5

while True:
    if clicks > 0:
        clickable = "active"
    else:
        clickable = "disabled"
    time.sleep(0)


button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)




windowname.mainloop()
#

thx ig

#

o now i think i know the anwer

rotund stag
#

if you want the loop and the code to run at the same time...
remember, two pieces of code can't run at the same time unless special things are done in order to do so

gray kraken
#

still doesnt work

#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()


def click():
    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")

clicks = 5
clickable = "active"

while clicks > 0:
    clickable = "disabled"
    time.sleep(0)


button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)




windowname.mainloop()
rotund stag
#

the code in the loop has to be handled by the click() function

gray kraken
#

i need to use break

#

i think

rotund stag
#

i don't know if that was heard right

gray kraken
#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()


def click():
    clicks =- 5
    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")

clicks = 5
clickable = "active"

while clicks > 0:
    clickable = "disabled"


button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)




windowname.mainloop()
peak depot
rotund stag
#

@gray kraken here's the thing ```py
def click():
...

clicks = 5
clickable = "active"

while clicks > 0: # this while loop is blocking the way
clickable = "disabled" # |||

for this code below to run |||

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

button = Button(windowname,
text='click me!',
command=click,
width="200",
height="50",
state=clickable)
button.pack()

...

windowname.mainloop()

rotund stag
#

since clicks never changes, it'll always be greater than 0

gray kraken
#

how do i send a signal

rotund stag
#

so the while clicks > 0: loop will run forever

gray kraken
#

like in scratch

rotund stag
#

that's where the loop logic could be put so that it allows the code below to run

upper basin
#

Hazbin Hotel

gray kraken
#

!code

wise cargoBOT
#
Formatting code on Discord

Here's how to format Python code on Discord:

```py
print('Hello world!')
```

These are backticks, not quotes. Check this out if you can't find the backtick key.

For long code samples, you can use our pastebin.

gray kraken
#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()


def click():

    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")

clicks = 5
clickable = "active"




button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)

while clicks > 0:
    clickable = "disabled"
    time.sleep(0.1)


windowname.mainloop()
#

stil doesnt work haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!

rotund stag
#

windowname.mainloop() won't run

#

since the while loop runs forever

#

the code below it will never run

gray kraken
#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()


def click():

    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")

clicks = 5
clickable = "active"




button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)



windowname.mainloop()

while clicks > 0:
    clickable = "disabled"
    time.sleep(0.1)

#

now it atleast runs

rotund stag
#

now here's the thing

#

windowname.mainloop() is like the while

#

it loops forever

#

and since it does that, it prevents the code below it to run

#

so there has to be something done to integrate, or run the code in the while loop, in the windowname.mainloop() loop

#

that integration is done by the click() function

somber heath
#

@reef agate πŸ‘‹

rotund stag
#

all the code inside it runs while the windowname.mainloop() function runs

reef agate
#

πŸ˜΅β€πŸ’« Need a break, any interesting conversations going on?

reef agate
#

Most of the time there is just debugging.

rotund stag
#

i get that

gray kraken
#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()

clicks = 5
clickable = "active"


def click():
    clicks =- 1
    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")


while clicks < 0:
    clickable = "disabled"


button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)





windowname.mainloop()


#

im going to die

rotund stag
#

try to put the while loop logic in the click function's code

gray kraken
#

!code

#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()

clicks = 5
clickable = "active"


def click():
    clicks =- 1
    if clicks < 1:
        clickable = "disabled"
    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")




button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)





windowname.mainloop()


#

stil doesnt

rotund stag
#

now you're a step further in the right path

#

so first of all, the clickable you're assigning to in the click function isn't the same as the clickable outside of the function

gray kraken
#

how do i make it the same

#

?

rotund stag
#

though it's generally not recommended, you can put global clickable in the function to make it refer to the clickable outside of the function

gray kraken
#

how do i do global

rotund stag
#

like this ```py
def click():
global clickable
... # all the other code

reef agate
gray kraken
#

!code

#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()

clicks = 5
clickable = "active"


def click():
    global clickable
    clicks =- 1
    if clicks < 1:
        clickable = "disabled"
    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")




button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state=clickable)
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)





windowname.mainloop()


on this

#

but it wont work

rotund stag
#

ok so now we move on to the last problem

#

the button's state doesn't really change

#

state=clickable gets clickable's value once, then never again

gray kraken
#

thats a hard one

rotund stag
#

so the state always just stays as "active"

gray kraken
#

i get it but how do i do that

#

i cant you put a while loop in there

rotund stag
#

you can either use .configure() or assign to the state property like the button is a dictionary

#

.configure() can take a keyword argument with the property name and the supposed value that you want to set it to

#

for example, button.configure(text='stop clicking!') will set the button's text property to 'stop clicking!'

#

you can try that out with the state property in the click() function, instead of assigning to clickable

gray kraken
#

stil doesnt

#

!code

#
import time
from tkinter import *
from tkinter import ttk
import random
import time
windowname = Tk()

clicks = 5


def click():
    global clickable
    clicks =- 1
    if clicks == 0:
        button.configure(state="disabled")
    randomInt = random.randint(1, 2)
    if randomInt == 1:
        print("Never gonna give you up!")
    else:
        print("Never gonna let you down!")




button = Button(windowname,
                text='click me!',
                command=click,
                width="200",
                height="50",
                state="active")
button.pack()


windowname.geometry("200x50")
windowname.title("gui")
icon = PhotoImage(file='pythonlogo.png')
windowname.iconphoto(True, icon)





windowname.mainloop()


rotund stag
gray kraken
#

true

#

when i printed it

#

it said -1

#

the entire time

rotund stag
#

i think you mean clicks -= 1

#

it should work then

gray kraken
#

i already tried that

rotund stag
#

oh

#

so

#

clicks is also outside the function, right?

gray kraken
#

did it

#

woooohoooooooooooooooooo!!!

rotund stag
#

congrats!!

gray kraken
#

heres the code

#

friend me pls

rotund stag
#

also you don't need to do global clickable anymore since clickable is not used

rotund stag
gray kraken
#

!code

wise cargoBOT
#
Formatting code on Discord

Here's how to format Python code on Discord:

```py
print('Hello world!')
```

These are backticks, not quotes. Check this out if you can't find the backtick key.

For long code samples, you can use our pastebin.

reef agate
#

@somber heath got me itchin

somber heath
#

@leaden elm πŸ‘‹

leaden elm
#

hi

upper basin
stark river
#

i ❀️ horror movies

upper basin
#

I enjoy the occasional horror genre, but this is just too much for me.

#

It's not how she looks, but the sounds.

#

Like imagine you hear this at night in your house.

#

You don't need to see her, you will unalive yourself just to get out.

stark river
#

but i watch everything on 2x speed so the slow suspense build up before the jump scare doesn't take effect

upper basin
#

Well that's cheating sir.

stark river
#

i'm impatient

#

and they overdo the slow suspense build up part always

somber heath
#

@austere bough @white narwhal πŸ‘‹

white narwhal
#

Hi

scarlet halo
upper basin
#

Please paste your code here

stark river
#

post the code and the error message using
```py
your code here
```

#

what lib did u import?

#

and what was the error?

upper basin
#

pip install pygame

#

try that

#

@whole bear

#

Do you know where to put the pip install command?

stark river
#

python3 -m pip install pygame

#

if you are installing from terminal use python3 -m pip install pygame (there might be a slightly different command if you are on windows but i can't recall windows setup that well)

azure vector
#

hello

scarlet halo
#

hello

vocal basin
#

though I doubt it's possible to use pygame with jupyter

#

or whether combining it with ipython is sound at all

#

it's theoretically possible to write a custom kernel to interact with internals of running pygame program

#

as far as I know, connection between jupyter and kernels is through ZeroMQ (so that'd be a reasonable technology to learn if you're trying to do something similar)

somber heath
#

@whole bear πŸ‘‹

whole bear
#

hello

scarlet halo
#

hello

whole bear
#

im not verifed

#

voice

#

bye

somber heath
whole bear
somber heath
#

Ursina.

gray kraken
#

how do i install pygame

scarlet halo
#

`thanks opal

scarlet halo
#

windows/mac *

gray kraken
#

windows

scarlet halo
gray kraken
#

how how do i use it

gray kraken
#

thx

#

can you teach me how to make a moving dot

scarlet halo
# gray kraken can you teach me how to make a moving dot

so you can make a variable (int with x or y or list with x AND y) and set that variable to where you want the dot to be then you can make a (using the list method here) pygame.Rect(pos[0],pos[1],5,5) and then draw it to the screen with pygame.draw.rect or other draw function

#

then each frame you remake that rect

#

and set your new position :)

gray kraken
#

thx il try

#

il think il stick to something simpler for now

somber heath
#

@glad pagoda πŸ‘‹

rapid chasm
somber heath
exotic moss
gray kraken
#

shees

scarlet halo
#

hello

gray kraken
#

hi

somber heath
#

@hard ibex πŸ‘‹

scarlet halo
#

why does this happen

wooden sequoia
# exotic moss

Which one of those is the media button? The dial thing in the corner?

gray kraken
#

i program in c# lua and ofc python

#

roblox studio

#

wdym

#

its very toxic i heard

#

what it is

surreal grove
#

Does anyone know what to do when a git branch is ahead of the main branch so their is collision problems?

vocal basin
#

what does the commit tree look like in your situation?

steel torrent
#

what is your level in programming

vocal basin
#

(I'm assuming the question is about trying to merge two branches, not about issues with uncommitted changes)

whole bear
vocal basin
#

@whole bear it's probably a discord bug -- happens often when a user mutes/deafens

steel torrent
vocal basin
#

for me, that bug normally happens only after moving from one server to another

whole bear
vocal basin
#

I'm guessing leave event gets registered incorrectly

#

e.g. discord doesn't check whether where the user leaves from is the same place the user is currently joined to

steel torrent
whole bear
#

i think u are from moroc

steel torrent
whole bear
#

yp

#

u look like yassine bonu xd

steel torrent
whole bear
#

yp xd

steel torrent
#

hi @noble rose

noble rose
#

hi

steel torrent
#

Let's talk about a topic

whole bear
#

Yo

#

Why can't I talk?

#

@noble rose Help

noble rose
#

oh

peak depot
stark river
sweet lodge
#

Lots of experience on the topic

whole bear
#

@stuck furnace Are you joining today?

sweet lodge
whole bear
#

Um sorry

#

Its just that you are not here a lot

languid saddle
#

fuck me man what the

#

pro tip: never, ever fall for emo quotes

sweet lodge
#

@gentle flint Wavey

chilly magnet
#

!stream

#

!stream 1706388900

sweet lodge
gentle flint
#

@peak depot did I show you the large empty box

chilly magnet
#

!stream 764802555427029012

gentle flint
chilly magnet
#

doesnt look that empty to me

gentle flint
#

it's pretty empty

languid saddle
#

bro this guy got 5 allegations already

#

this just.. uh keeps getting weird

sweet lodge
#

!help stream

wise cargoBOT
#
Command Help

!stream <member> [duration]
Can also use: streaming

You cannot run this command.

Temporarily grant streaming permissions to a member for a given duration.

A unit of time should be appended to the duration. Units (βˆ—case-sensitive):
 y - years
 m - monthsβˆ—
 w - weeks
 d - days
 h - hours
 M - minutesβˆ—
 s - seconds

Alternatively, an ISO 8601 timestamp can be provided for the duration.

sweet lodge
chilly magnet
#

!stream @chilly magnet 2h

sweet lodge
#

🀨

chilly magnet
#

what did i do wrong

#

!stream @chilly magnet 2

whole bear
sweet lodge
chilly magnet
#

oh alright

whole bear
#

Only mods can give perms

chilly magnet
#

i thought it was for users lol

languid saddle
#

pay $5, get perms

chilly magnet
#

alright

languid saddle
#

this is a capitalistic server /s

minor sage
#

@languid saddle doesnt work like that

chilly magnet
#

where do i pay

languid saddle
#

tone indicators, very important

chilly magnet
#

where do i pay

languid saddle
#

ask a mod

minor sage
languid saddle
#

you might get perms for free

chilly magnet
#

where do i pay

languid saddle
#

i was joking, you don't pay

chilly magnet
#

where do i pay

languid saddle
#

ok, give it to me

chilly magnet
#

where do i pay

whole bear
#

Ok bots

chilly magnet
#

where shall i submit my monetary payment?

whole bear
#

Dude stop

chilly magnet
#

so i can't pay?

gentle flint
#

you don't get to stream

chilly magnet
#

this is earth shattering information

#

you mean to tell me

#

that

#

i-

#

i cant pay?

#

i cant belive this

gentle flint
#

yes

chilly magnet
#

wow

gentle flint
#

believe or not

chilly magnet
#

i'm so sad right now

languid saddle
#

if this is a drama, i dunno how nice your life is bud

gentle flint
chilly magnet
#

i don't want to stream

#

i want to pay

sweet lodge
#

@chilly magnet this is /s, right?

chilly magnet
#

i don't want to stream

#

i just want to send money

languid saddle
#

ok, you don't want to stream but you want to send money anyway? Today is my lucky day :p

chilly magnet
#

yes

#

i dont see donaton links on your github profile

languid saddle
#

because, you are a python god

#

controller of all pythons

chilly magnet
#

how do i send you money

whole bear
#

if u need help dm @minor sage

minor sage
#

@rugged root mute @languid saddle

stark river
#

everyone dm @minor sage . he's a python god

chilly magnet
#

furtidev do you have a kofi?

#

or something

languid saddle
#

bruh what did I do

minor sage
languid saddle
#

ok boomer, it doesn't work

#

he doesn't have everyone perms

chilly magnet
sweet lodge
languid saddle
#

are you the storm that is approaching

chilly magnet
#

furtidev please provide a payment link

stark river
languid saddle
chilly magnet
#

i am a benevloant donater

#

who will send you 5 dollars

#

100% serious

languid saddle
#

donate to a charity

#

don't bother me

alpine crater
#

I will happily take the money instead /s

chilly magnet
#

alright

languid saddle
#

5 dollars is too low

chilly magnet
#

do you have a kofi or something?

#

vivax

alpine crater
#

no

chilly magnet
#

do you have anything?

languid saddle
#

a hope, a passion and a dream

chilly magnet
#

no I mean a payment vector

alpine crater
#

to get money on? I have 5 bank accounts across 3 banks

sweet lodge
#

wat

#

I have 1

#

Works just fine

alpine crater
#

for my crimes, ofc

languid saddle
#

he's doing illegal stuff

alpine crater
#

and I got another one in somebody elses name

whole bear
#

@kindred hearth @sweet osprey stop

#

!voice

wise cargoBOT
#
Voice verification

Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

chilly magnet
#

i could do a bank transfer

languid saddle
#

god

#

these bots

whole bear
alpine crater
#

(I did count paypal as a bank there)

chilly magnet
#

can you make a paypal payments link?

kindred hearth
#

oke bro

alpine crater
#

I am not gonna take money from you

sweet osprey
#

ok bro

sweet lodge
chilly magnet
minor sage
#

So why exactly do you need an orbital can strike?

languid saddle
alpine crater
#

I am just bad at money stuff

vivid palm
#

!mute 1200148834857259030

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied timeout to @sweet osprey until <t:1706387150:f> (1 hour).

whole bear
chilly magnet
whole bear
#

@minor sage Why are you back?

alpine crater
#

(guess if I am chatting here I should actually be in the vc xD)

sweet lodge
#

firT
Does that remove voice join?

languid saddle
#

yes

vivid palm
#

!mute 1200484648833257482

wise cargoBOT
#

:x: The user doesn't appear to be on the server.

whole bear
#

Wow dude left

#

ban that guy

vivid palm
#

!ban 1200484648833257482 voice troll

wise cargoBOT
#

failmail :ok_hand: applied ban to @kindred hearth permanently.

chilly magnet
#

mayor charizard how did you become the mayor?

alpine crater
chilly magnet
#

was it a fair and free election

whole bear
chilly magnet
#

lets go :hammerandsickle:

languid saddle
#

bro's Sanji

whole bear
#

@solid perch and @peak depot This is some anime drama

peak depot
#

Yeah.. thats why we are tired of things...

verbal zenith
whole bear
#

I'm so sorry

languid saddle
solid perch
languid saddle
#

thank god you're not using replit

sweet lodge
#

not replit

#

vscode.dev

languid saddle
#

yes, that's what I said dog

sweet lodge
languid saddle
trail tusk
languid saddle
#

yeah, why're we surprised? vs code is a website

#

vs code is an electron app

sweet lodge
alpine crater
#

drawing is fun

stuck furnace
#

@whole bear You can just ping me here πŸ˜„

#

Erm, sure.

#

!stream @whole bear

wise cargoBOT
#

βœ… @whole bear can now stream until <t:1706385397:f>.

whole bear
#

Imma go eat lunch

stuck furnace
#

Yeah, the idea of JWT is you don't have to maintain a database of sessions.

shadow crystal
#

@whole bear i don't have permission to turn on the mic

whole bear
shadow crystal
#

so that's why cause i'm new here

whole bear
#

Yes

shadow crystal
#

anyway nice to meet you

whole bear
#

you too

stark river
whole bear
#

@nova wave πŸ‘‹

nova wave
whole bear
#

@rugged root Yo whatcha doin?

lavish rover
somber heath
whole bear
#

@glad pagoda @glad stirrup πŸ‘‹

sweet lodge
#

Wait

glad pagoda
#

Hey just because I am new, I cannot speak or share video. Boo. Says it will take 50 posts!

whole bear
#

Yes

glad stirrup
#

Thanks

glad pagoda
#

I am working on a transcription program right now.

glad stirrup
#

Will verify

sweet lodge
#

Bradley is my first name and T is my middle initial
Are you copying my name??

whole bear
glad pagoda
#

All offline so that I don’t have to go the cloud.

#

Whisper (open AI) has an offline model. Quite nice.

glad stirrup
#

Did you draw your pfp @whole bear

#

You into pokemon?

whole bear
#

Bruh I gave credits in my bio

whole bear
glad pagoda
#

Oh, I need to do an introduction.

glad stirrup
whole bear
glad stirrup
whole bear
#

The entire thing

glad stirrup
#

This verification process is so annoying

glad pagoda
#

I was actually looking for a channel for introductions, but I don't see one.

glad stirrup
glad pagoda
#

Okay, I'm a discord newbie, so I have no idea about the bio, etc.

whole bear
glad stirrup
#

🀣

glad stirrup
glad pagoda
#

So, bio, where would I put that?

#

And they mean it, right? 50 posts, 3 days, etc. Then you can actually participate?

sweet lodge
# whole bear Read the black things

H4sIABaqgVoA/1WPvW7FIAyFd57ibHmOTlWWrlVHenFIGrCvwCTi7a9Dq0rZ0Pn5OP6kqRBYULV4jlQqVJDkIPclDTvLCV0JpSWq8BxQBUEwuzcsLSU8JOdNM7FOFefqFfOUrbLxvnGELINzSkuBJ0UkvcyKpUg2XocYviC27tyMn1YVp2f2UDJ6t+5qEy7mQpQM6d5F1SP7nYbdONhqtWnOfdBxseTqx+34CzxverIFlxzk5JtRGsMXMd64M1ClMqK31P+/j9JvRvXdXhK+O930cYd9u9HAru0X+gIEKbNKeQEAAA==

glad stirrup
#

3days?

#

Really!

sweet lodge
#

yea

sweet lodge
shrewd ibex
#

wsg @whole bear

#

how's your coding going?

glad stirrup
#

Don't get a stroke

shrewd ibex
#

@whole bear what's the biggest issue for self learning?

#

what do you want to understand in specific?

glad stirrup
#

Anyone know how selenium works to automate the browser?

glad pagoda
#

I've done it (Selenium). I'll show you when I get authorized.

shrewd ibex
#

@whole bear have you made any projects?

glad pagoda
#

Oh, also, cannot upload a photo of my program running. The bot immediately deleted it.

glad stirrup
shrewd ibex
#

@whole bear what do you like to do?

#

@whole bear what's your rating?

glad stirrup
#

@whole bear what's your elo?

#

I can beat you @whole bear

shrewd ibex
#

you won't respond then

glad pagoda
#

add http:// to this languid-windflower-0b2.notion.site/Transcription-Program-a2b2eaf5cfde4d4c985e9b1015e54153?pvs=4

#

it

shrewd ibex
#

any problem with pinging?

glad stirrup
#

How old are you mayor?

#

24

glad pagoda
#

it's basically a screen shot. It uses threading, function calls and offline transcription.

#

You guys are young chaps!

glad stirrup
#

ChapsπŸ˜‚

#

Haven't heard that word in a while

shrewd ibex
#

young

glad pagoda
#

I started out with VB, then C, C#, then Java, and now, Python only.

shrewd ibex
#

This course will give you a full introduction into all of the core concepts in python. Follow along with the videos and you'll be a python programmer in no time!

Click the βš™οΈ to change to a dub track in Spanish, Arabic, or Portuguese, or Hindi.
(Hindi dubbed via Melt Labs - https://www.withmelt.com/)

Want more from Mike? He's starting a codin...

β–Ά Play video
#

it's a start

glad pagoda
#

Question: do these single line posts count toward the 50 to be verified?

glad stirrup
#

Doubt you'll know it in 4 hours

shrewd ibex
#

one video isn't going to teach you all

glad pagoda
#

Or do they have to be distributed across multiple channels.

#

No, one course is not enough, but doing a project (achievable) is the best way to learn.

glad stirrup
#

You need Adderall mayorπŸ˜‚

shrewd ibex
#

@whole bear watch in 15 minute intervals?

glad pagoda
#

Ha, a great way to learn is to create a scraper. That's a good project.

#

yes, I'm listening. . .

glad stirrup
glad pagoda
#

Let's go.

shrewd ibex
#

@whole bear most people can't watch a youtube video for 4 hours straight. Start simple and watch 15 minutes a day

glad pagoda
#

I built a thing that finds all the followers of someone in IG. Store the user data locally, and do various things with it.

shrewd ibex
glad pagoda
#

load, save, etc. JSON, . YES<

whole bear
#

Bradley Do you think you can sit down and teach me python?

glad pagoda
#

I've had a whole career as an educator.

whole bear
#

Like one on one

glad pagoda
glad stirrup
glad pagoda
#

Sure, you just jump onto a VC. I'll show you.

shrewd ibex
#

@whole bear try watching the vid

glad stirrup
#

@whole bear learn the basic syntax first and then build some simple projects

glad pagoda
# glad stirrup You make videos?

I make videos, but have not in a while (for programming). My daily work is hypnotherapy, so I record and post tons of audio and video for that. I just program to keep my brain from rotting !!

shrewd ibex
#

@whole bear fight through the discomfort

#

it's hard, but we all gotta do it to learn

glad pagoda
glad stirrup
#

If you don't enjoy solving problems then you'll never enjoy programming

glad pagoda
#

YES, DB architecture, SQL, ERD.

#

some of the Programs I have hand-coded in Python:

shrewd ibex
#

@whole bear I recommend you get off discord and all of social media and watch the vid and do what the guy is doing

glad stirrup
#

Also if you have dyscalculia then you gonna struggle

whole bear
#

@pliant spoke πŸ‘‹

glad pagoda
#

Wordle Cheat program; transcription, voice to text, text to voice, my own ChatGPT interface, Raspberry Pi projects (tons).

glad stirrup
#

I want to start a youtube channel soon, been recording some footage, still need to edit it

glad pagoda
#

ESPECIALLY HELPFUL: CoPilot in VS Code. Really helps a LOT.

glad stirrup
glad stirrup
#

You chasing mayor away?πŸ˜‚

glad pagoda
#

Hit me up in VC

shrewd ibex
glad stirrup
glad pagoda
#

maybe even that is not possible until I am verified?

#

Whoever wanted to learn coding.

#

Oh, another one: i have to be on at least three different channels for 10+ minutes.

glad stirrup
#

I'm just here to meet people that also knows how to code

glad pagoda
#

Ah, is it okay if I stay here for an hour, etc?

glad stirrup
#

Do you only need to do the verification once?

glad pagoda
#

Cooll: would love an API that shows me the quantity of posts I ahve done!

shrewd ibex
#

@somber heath social media in general is distracting because if you're programming and constantly looking at social media, it can take away your attention from learning

glad pagoda
#

I'm on it. . .

#

which bot?

#

right. Just curious.

glad stirrup
#

I hate typing

glad pagoda
#

Yeah, I'm pretty happy to find a community for Python. It's kept me up many a night.

glad stirrup
#

How active are the mods in the server?

glad pagoda
#

Let's see, other dumb programs I have written: a cross-stitch generator (load a png file, and specify how many colors (, say 8) and it will generate the printable grid and a thread color legend.

shadow crystal
#

hi guys

glad pagoda
#

Truthfully, I have been terribly selfish and have not loaded a single line of code to github. Just hoarding them on my machine. . . Plus, learning github. woof.

glad stirrup
glad stirrup
glad pagoda
#

This is what it looks like if I speak the text into Dragon NaturallySpeaking and then we'll paste it into the program. That way I can just talk and not have to type. Ha ha lazy me.

glad stirrup
#

Where is everyone from?

shadow crystal
#

guys i got bugs during installation of mycroft on ubuntu

glad stirrup
sacred crag
glad pagoda
#

One of the finest early projects I did on Python was to create a news scraper. It grabbed headlines from the BBC and scroll them in a window. The primary library was beautiful soup

glad stirrup
shadow crystal
somber heath
#

@shadow crystal πŸ‘‹

shadow crystal
clear oyster
#

guys i want to start learning coding for game dev and cybersecurity. I decided to begin w python any recommendations of course or where i should begin?

clear oyster
#

alright will do ty!

whole bear
#

@uneven tulip

glad stirrup
glad pagoda
#

This is my transcription program running (currently).

uneven tulip
clear oyster
uneven tulip
#

good :3

clear oyster
#

since its easier to learn

uneven tulip
#

am suppresed

#

havent seen enough messages

#

sent

whole bear
#

Don't spam

glad pagoda
#

Let's create lots of interesting and helpful comments(posts) so that we can get those posts and be able to speak!!

glad stirrup
minor sage
uneven tulip
whole bear
#

She was not

glad pagoda
#

THIS, however, is a useful function I wrote:
def get_news_stories():
response = requests.get(news_url)
soup = BeautifulSoup(response.text, 'html.parser')
headlines = soup.find('body').find_all('h3')
stories = [x.text.strip() for x in headlines if x.text.strip() not in unwanted]
return stories

whole bear
minor sage
#

currently on it, im (in the bathroom)

uneven tulip
#

aw bye

glad stirrup
#

Opal, you said we only have to do ye verification once, right?

glad pagoda
#

it says I am now verified for voice! ((but I am still suppressed).

#

anyone? Mod? Help!!

glad stirrup
#

Leave

#

And rejoin vc

#

There is echo coming from bradley

#

No echo

#

I'm gonna head out, I'll join again tomorrow, super tired. Gn everyone

glad pagoda
#

obfuscated my contact info,

sacred crag
somber heath
#

@ornate iceπŸ‘‹

ornate ice
#

Hi All - Fixing my mic

somber heath
#

@pallid peakπŸ‘‹

pallid peak
#

Hey @somber heath

#

Unfortunately I still cant use my mic yet

somber heath
pallid peak
#

I got some way to go

ornate ice
#

Same

#

I want to contribute but feel useless just listening but you guys are always great from the last chats I was on

#

πŸ™‚

#

I foolishly put *return numbr * instead of *return number * in part of a script I was going to ask about.

somber heath
#

@rustic dewπŸ‘‹

ornate ice
#

When will you all regroup or I can just check back another time..appreciate the quick responses thank you!

#

πŸ‘

whole bear
#

hi @whole bear

#

im not verificed

#

in voice

#

because the requierments

#

Hi

whole bear
#

@pale troutπŸ‘‹

pale trout
#

I just cannot fucking talk

#

Just keep talking

whole bear
#

!voice

wise cargoBOT
#
Voice verification

Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

pale trout
#

Bro im drunk as hell

#

i dont know how i am

#

broooo

#

how bad i am

#

im not spamming

#

Ok

#

that`s good enogh

#

to not bun me

#

Ok

#

yes i am

#

i love you bro

#

go

#

go

#

go

#

to

#

ur

#

wife

whole bear
#

<@&831776746206265384>

pale trout
#

OK then

#

just ok

#

I`ll stop sending the messages

#

right here

#

ok

peak siren
#

!mute 1029846804998668368

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied timeout to @pale trout until <t:1706409372:f> (1 hour).

#

:x: This command is not yet implemented. Maybe you meant to use voicemute?

tropic lance
#

!voicemute 1029846804998668368 "2 weeks" Spamming to get your message count up for voice gate is not allowed.

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied voice mute to @pale trout until <t:1707615476:f> (14 days).

whole bear
#

@tropic lance Can you give me temp stream perms I promise to just stream chess

tropic lance
#

Sure, one sec

#

!stream @whole bear

wise cargoBOT
#

βœ… @whole bear can now stream until <t:1706406334:f>.

whole bear
#

@tropic lance can you un deafen?

tropic lance
#

what's up

#

I got the nick before I learnt the language, funnily

#

I have used it though

#

I'm not that good

wind warren
wind warren
pale trout
#

i like

#

drunk line a 25

#

25 glasses of cognac