Activity

freddie

What’s up Gang:

Here are the changes from the past hour. I’m preping to ship!

  • Made a‎ requirements.txt
  • Added in date handeling
  • Improve command handling for idea and theme
  • Change to use /nebula for prod
  • Fix channel linking
  • Improve idea generation error handling

Changelog

Attachment
Attachment
0
freddie

What’s new in space

As the Artimis II astronouts land in the ocean I’m quietly pushing commits and writing devlogs at 1:40am UK time!

In this devlog I’ve done a fair bit. After confering with my #nebula-org associats we have decided the main functionality for the bot!

“ Get to the point “

Here is what i have actually done:

  • Using Copilot as a assistance tool I generate the cycle tool
  • Create the main command functionality:
  1. /nebuladev idea - Generates project idea following current cycles theme
  2. /nebuladev joke - Uses AI to generate space themed joke (i know, ram prices ts buttt it is easier than finding an API sob-hole )
  3. /nebuladev theme - you guessed it, tell ya current theem
  4. /nebuladev admin - rn it shows an error btu I’m going to make it so admins can do some cool stuff with this

anyway it is almost 2am so good night

Changelog

Attachment
Attachment
0
freddie

Shipped this project!

Hours: 1.42
Cookies: 🍪 5
Multiplier: 3.65 cookies/hr

This is not my best work and I think this is going to get less than 10 cookies even tho I’ve spent more than 1.25hr! Either way, this is the first python project I have published on PyPi so that is very cool! I hope you enojoy this little thing I made during the LIVE PERFORMANCE of my schools musical to get the cast backstage to SHH! Byeeee

freddie

So this time was spent finishing off features and preparing to publish on PyPi! I have included lots of info in the README.mf on how to set it up and also have images of the project.

Changelog

Attachment
Attachment
0
freddie

Small Changes

So today I added a <marquee> effect into the top of the site and also included this cool text display:

Typing SVG

I removed outdated links like Woof and Rooted as well as fixing the musicals link!

Then I added a github commit link I got from another olf project.

Changelog

Attachment
Attachment
0
freddie

So this is gonna be a one devlog ship, mainly cause I’m lazy and didn’t put the most effort in. But, I coded this backstage at my schools production of Beauty and the Beast in between scenes. We has a camera set up in the audience projected through my laptop to backstage. The only problem, people wouldn’t be quite. So i coded this for crown control. ‘Shh’, ‘Stop Talking’, etc. Little bit of fun. I’m not expecting a large payout, prob like 4.5/hr but this was fun and i may as well log it to flavortown.

To the code: python and tkinter - GitHub Copilot was used for base code but less than 30%

Attachment
0
freddie

Bringing this back

So I kinda fogot about this but its super cool and i wanna keep going. I don’t think there is a need to use docsify and most of the styling would have been borrowed from hackclub/guide so instead i’m using the same banner as commenly found on toolbox

What have i done

(sorry for my rambling above)

  • Removed all the old _docs/ stuff
  • Made a clean folder with index.html and styles.css
  • Added the ususal banner with differant hackclub brand colours (or color for you american (and coders sob-wx))
  • had a quiet sob under my desk (/hj) when github was being a pain cause of priavte repos, forks and who knows what else.

Have a look at it here: hippogriff101.github.io/ysws-guide
(it has not been promoted to personal domain worthy yet)

Todo next time:

  • add subheading under title
  • fix grammer in footer
  • add content from #ysws ( & #private-channel alibaba-laugh )

Changelog

Attachment
0
freddie

So I’ve been busy

I decided to lock in because I’ve been super busy with school I haven’t coded much but thinking now I still have an essay to write and this is not that important…

buttt!

Here is what i added:

  • Slack intergrations for daily message (daily.py)
  • High and Low forcasts
  • Current kind of weather
  • Print current date
  • Function to decide if current date should have ‘st’, ‘nd’, ‘rd’ or ‘th’
  • Greeting, based on current hour it decides if it should say; ‘morning’, ‘afternoon’, ‘evening’ & ‘hello’
  • Formatting in daily message
  • Display time message posted in command line!

Refelction & moving on

In theory i went a bit overkill cause the plan is to have this run on my Pi at 9am everyday but that sin’t important

Todoooo:

  • Add /credits command
  • Include more stuff in /weather command or make some differant ones
  • Make README.md better
  • i can’t remember sob-wx
    (ahhh, slack emojis are on flavortown utils)
    byeeee, see you next timeeeeeeeeeeeeeeeee

Changelog

Attachment
Attachment
0
freddie

Shipped this project!

Hours: 6.62
Cookies: 🍪 36
Multiplier: 5.38 cookies/hr

So I started making this when woof (the ysws) was running in Jan and havent finished till now cause i had no way to host it.
It has taken me a long time and I’ve learnt a lot!
I look forward to hearing your feedback

freddie

I added a little ping when your ‘idea’ is finished generating!

Attachment
1

Comments

freddie
freddie about 1 month ago

I can’t make a new devlog cause the changes were sooo small, my README.md was wrong so i made a one word change! (this is after shiping first time)

freddie

I’ve started working and testing the michanics for a daily reminder and planning the response!

Attachment
1

Comments

freddie
freddie about 1 month ago

im pretty sure i did some other stuff but i can’t remember

freddie

Shipped this project!

Hours: 2.12
Cookies: 🍪 5
Multiplier: 5.06 cookies/hr

This ship covers everything in PR 13 to webdev (https://github.com/hackclub/webdev/pull/13)

  • Add note about club levels
  • Adding flavorless workshop link
  • Edit CSS :sob (cc: @gamer_waves & @jps)
freddie

And I though I was finished, yikes! I’ve added a rate limiting (with the help of copiolet) so my ai.hackclub.com isn’t drained, it is global, not user based. I added a disclamer for CDN being down then fixed it a few minutes later, cool! whatt else? Oh, did a few things to the readme and added an example.env.

their we go, thats all! to do: ping the user when the idea is generated!!!!

Changelog

Attachment
Attachment
Attachment
2

Comments

freddie
freddie about 1 month ago

im not going to ping user when idea is created cause i’m lazy

freddie
freddie about 1 month ago

nope, turns out it is easy to do!

freddie

Shipped this project!

Hours: 0.7
Cookies: 🍪 5
Multiplier: 6.84 cookies/hr

I added Boba Olympics and Flavorless and also removed Polygon and updated the old events description box.

freddie

Grayed out polygon cause club submissions are over and added boba olympics and flavorless!!!!

Attachment
0
freddie

Set up docsify and added some filler content, need to work on design before conetnt going forward. Going to look at guide.leaders.hackclub.com as they use the same framework(?).

Attachment
0
freddie

Shipped this project!

Hours: 2.05
Cookies: 🍪 18
Multiplier: 8.72 cookies/hr

So QRCode Suite now has a GUI made in tkinter. this libray is something you learn about at the end of any simple python tutorial book (the ones for little kids) but i never got the hang of it. This included a lot documentation reading and when that failed a bit of LLM!

I’m very happy with this ship as is neatly shows all the function as good QRCode Gen should have in a simple desktop app.
If there are bugs comment here or make a github issue.
if you are voting for this, hii.
if you are a shipwright, hiiiiiii!

freddie

I fixed some small bugs in code and made a requirements.txtas well as finish up the README.md ready to ship.

Attachment
0
freddie

I added the Hack Club webring and updated the/tooglepage. I’m only making this devlog cause it was logged on hackatime. Once I finish other projects I will start working on this project in more focus.

Attachment
0
freddie

Used python-weather to make a simple script to send weather in °C using the documentation. I then implimented this into a Slack bot (using knowlage from previous slack bot project) where when you run /weatherin the channel it will tell you the current tempreture only visible to you.

Attachment
Attachment
Attachment
1

Comments

freddie
freddie about 1 month ago

Casually showcasing the other weather bots on slack 😭

freddie

Added in buttons for viewing history (prev. codes made), preview QR Code (last made) and closing the window.

Attachment
Attachment
0
freddie

Now I’ve moved onto the GUI version using tkinter!
I found some documentation here and used that to help me. It is very simple right now and not much differant from the CLI to I’m hoping to add new features like history, custom center images or cutsom saving locations?

Attachment
0
freddie

Shipped this project!

Hours: 1.13
Cookies: 🍪 15
Multiplier: 12.94 cookies/hr

I have finished the CLI version of QRCode Suite!

Right now the demo link goes to a github releases tab where v1.0 has an .exe that will run the QR Gen.

It is made in python and took just over 1 hour.

freddie

Turned into a .exe! It has some ASCI art and info before making QR Code. you have the option to make another. The file name is differant each time! Migth ship this now then start work on GUI version!

Attachment
Attachment
0
freddie

Tested a few things out with normal qrcode library but on Stack Overflow I found some code to add custom logo’s on to which may be usefull.

Attachment
1

Comments

Eli Nelson
Eli Nelson 3 months ago

That is cool you will have to let me know how it goes I would love to make custom qr codes with my logos on them!

freddie

So I know I said i was finished but then i added more stuff! Now when you send ‘meow’ in chat it reacts with neodog_evil and sends a passive agressive threaded reply AND if you send ‘woof’, ‘wruff’ or ‘wooof’ it reacts with a random emoji (from a list) and has a 1 in 3 chance of either: sending a random community members dog, sending a threaded responce or nothing. Looking forward I hope to add a dog API for more pics of dogs! Hosting wise I plan on testing if nest works but if not then that doesn’t matter as I can use my Pi 🥧!

Attachment
Attachment
0
freddie

Shipped this project!

Hours: 0.33
Cookies: 🍪 1
Multiplier: 1.58 cookies/hr

I guess it is not a big ship but it is a:

  1. Project
  2. Demo is live
  3. I coded for 17 minutes

I guess i just want the stickers

freddie

Changed status for Zoo!

Attachment
Attachment
0
freddie

I updated the README.md in VSCode with some nice emojis and links and installation instructions.

Attachment
1

Comments

freddie
freddie 3 months ago

I know it looks like AI but check my hackatime!!! I typed that sht out :sob!!

freddie

So I’m away on holiday and all my API Keys are saved on my laptop at home so i can’t get them while im away! The one time i don’t use a codespace. I don’t think there is much to add. The main thing is hosting it. My Pi from Arcade will work because Nest is down but @AVD said we may be able to use Hack Club Servers :partyowl

Attachment
0
freddie

Add threaded replys and CDN Dogs!

Attachment
0
freddie

Added Hack Club AI in the form of ‘/ideas’, which generates a random dog themed project idea and ALSO added ‘/dogpics’ which rn uses stock images but plan to include my dog, @Will, @AVD, @gamer_waves dog pics!

Attachment
2

Comments

freddie
freddie 4 months ago

OMG Markdown works, i was taking a gamble cause i didn’t know

freddie
freddie 4 months ago

now all my future devlogs are gonna look sexy

freddie

Now uses Bolt and Socket Mode! I added ‘/woof’ and auto reaction (with :woofwoof) when ‘woof’ is sent in channel!

Attachment
0
freddie

I started by learning and educating myself on how making a slack bot in python works. Currently it is sends a random message (from a list) to a certain channel when the program is run. it only works in a private channel for now while we sort out Woof as a YSWS launching.

Attachment
0