@dainfloop0decided to make a discord bot to help manage stuff i'll be hosting on nest, makes it easier to handle everything and also because other people contribute to projects i'm planning to host
@vik0day 5 of #10-days-in-public. i felt really burnt out with my hall effect pcb so i tried some community outreach! HACKCLUB IS NOW IN THE RABBIT LABS DISCORD SERVER!!!! and i called a bunch of boba shops and starbucks all across the nation for onboard posters! thanks a lot to @zrl@HenHen@BrightLi and everyone who helped call!
@vik0also worked on a lot of #onboard outreach on various niche discord servers. hack club is now AN OFFICIAL RESOURCE!!! on the keyboard atelier resource google sheet, and its just beginning of more to come!
@sam0Speech to text finally working on Discord with my bot built using Pycord, Vosk, and a lot of keyboard bashing :cat_typing:
@dominic0time to finally start posting #100-days updates... HEY LOOK ITS A NICE GITHUB LOGIN FLOW!
the plan is to do some sort of github & discord issue sync and that login was a lot easier than i thought it would be so i'm optimistic!@xkrishguptaa0• listened to music for over 3 hours (first time in life that long fr)
• installed beeper.com
• checked discord insights for servers I manage
• step 1 in learning devops accomplished (joined slack communities and found a roadmap)
• caught up with bugs for a discord bot I made
@Elliot0Worked on my minesweeper discord bot today.
@Sean0Did some work on my Discord Bot stats platform
@cytronicoder0Shipped a simple waitlist form today! User inputs their email in, API logs email into a Google spreadsheet + Discord channel via webhook, and sets a cookie so the user cannot sign up for a second time.
The UI is pretty simple, but I learned a lot about integrating the various services inside one endpoint. 💪
@cernockyd0Experimenting with scrapbook copycat which, at this point, aggregates blog posts of students in our department (fortunately most students use wordpress or wix, so its solved problem to just parse their feeds). The app uses supabase and the synchronisation of posts uses supabase edge functions invoked by cron which runs in the db. I kinda like supabase. Next step is to create a brother of scrappy (but for Discord) so students can submit posts from our existing community.
@KanishqKancharla-U041MC28L3B0added an activity role feature to my bot that gives people an activity role if they send a certain amount of messages within a certain amount of time, while also being able to configure channels to be ignored and a timeout between messages
@KanishqKancharla-U041MC28L3B0made a contact page for my new site today but it was too basic so i snazzed it up with a discord-like interaction!
@KanishqKancharla-U041MC28L3B0added bookmarking to my discord bot today!@ian0made a basic scrappy-like welcome flow for the hack oc discord (using :conflict:)
@linkai0i made a scrapbook clone for my school's hack club with integration to discord and airtable!
@kyle0My mission to be able to use a CLI through discord was semi successful today. I managed to get the command echo hello world to execute and the input to return. Then it stopped working and I broke my terminal access and I guess what went wrong will remain a mystery for today.
@kyle0More progress. I can send a message to my discord bot who makes a file with my input, then a bash script executes and saves the output.
@kyle0Working on a slightly dumb idea: Using discord as an interface for a CLI. At the capture and store messages from discord as files titled by time with shebang lines.
@ian0conflict update! now when you deploy to Vercel all of the commands will register to Discord during the build step
@ian0My Discord bot framework :conflict: will soon support deploying bots to :vercel: Vercel!
@ian0:conflict: Conflict release v0.5.0, almost ready for the full release! I’ve added plugin support, upgraded to the newest Discord.js rest API, and added a few more custom components. If anyone can help me test it before I release it, let me know!
@khalby7860I am weirdly starting to like Typescript. Wrote all my guestbook serverless function code in it, I feel a sense of superiority. And I love Supabase - great UI, great everything.
Now for the uploading comments part. My plan is to first validate and sanitize user input, generate a random ID for the comment which is stored in a second table, bcrypt the random ID and store the output hash, send an approval link via a Discord webhook which has the bcrypt output hash in the URL, clicking the link runs a different serverless function which checks the hash in the URL and compares it with the output of hashing the same ID from the second table. Pretty overengineered for a simple guestbook. The things I do to prevent spam.
@Skyascii0Been working on a Discord bot (again) which utilises the new ANSI color codes feature in code blocks to replicate a neofetch-like output in Discord. Gonna ship it right after I figure out how to add buttons without causing a mess 🚀
@ian0(conflict framework update) I just added popup modals (even before other libraries have :eggsdee:)
@ian0(conflict framework update) Yesterday was buttons; today is message selects!
@ian0(conflict framework update) I finally got inline buttons working! I’m so excited! Now you can add the onclick prop and it will automatically handle the click for you!
@ian0I added file previews for error handling to my framework! Now it’ll show you exactly where the error is.
@Skye0Oh I'm gonna lose my streak oops-
Anyways all I did was focus on my discord server today 🤡
Improving little by little
Pls join ^_^ discord.gg/Euk9dGXTsx
@ian0I made huge progress on my Discord bot framework today. The basic command handler and JSX view parsers are working!!
Edit: Now open source! github.com/yodalightsabr/conflict 🎉 :githubparrot:
@Skye0Nothing to post but here's me calculus mini project :((
Also working on some discord server for my YouTube channel. DM me if ur interested :)
@ian0Hosted my first hack club workshop! :orpheus-pop: We made Discord bots, and mine had a trivia command and a dino command (using my recent geta.dino.icu api) After overcoming a few issues with trolls(?) I think it went well.