Figured I'd share some recent updates to Replier! 🤖
✨ Cool feature 1: Autoreplies in DMs now only get sent once every 15 minutes. That way you can still have a conversation, even if you're on vacation! 🌴
✨ Cool feature 2: Your autoreply will now get triggered if someone mentions you in a channel or multi-person DM. It even works in threads! 🎉
That's all, folks! Remember to check it out on GitHub:githubparrot:!
spent some time looking at discord api, wrote a greetbot for my discord server, then realized the package I was using was outdated and unmaintained, so I deleted the bot I wrote and decided to just go ahead with MEE6 plugin lol
I just finished writing BirthdayBot, a wonderful Slack bot that posts a fancy image like this in #lounge when your birthday comes around! 🎉 Want to sign up? Just type /birthday to get started!
BirthdayBot is open source, written in Go :gopher:!
Deployed my python Bot 'Minnal Murali'. Spend lot of time on heroku. Bug at last found a blog post, Corrected my error simply by changing file name and Procfile 😂 Checkout my project on GitHub: github.com/rafitc/Minnal-Murali
cheap robot design #2 - bit more expensive at $11.1 ($2.60 arduino pro micro, $0.40 custom pcb, $5.20 for 2 x continous rotation micro servo + wheel, $0.40 3d printed chassis, $2.70 battery) . leaning away from continuous rotation micro servo - it makes things easy but just costs too much
Bouncing around as usual yesterday:
• Published another VIP newsletter, from June 17: hackclub.com/vip-newsletters/008
• Added a page to our website to answer the common email we get, “Will you sponsor my hackathon?” hackclub.com/sponsorship
• Fixed the Slack form, which is now using the non-SOM flow, where we manually approve people. (Absolute fight to the death with CORS & API headers.) This flow is temporary; discussed with @matthew a new post-SOM Slack signup flow to implement soon
• Fixed Badger the Slack bot, as well as custom emojis on Scrapbook
• Set up automated API testing with checklyhq.com—public dashboard coming soon
• Updated the Code of Conduct to replace there being a specific Working Group with our team: github.com/hackclub/hackclub/pull/1286
• Did the first half of converting hack.af to serverless
I didn’t take any cool photos yesterday, so here’s two from a year ago, walking around Bellefonte, PA at night.
Changed the LED configuration so that I can simply connect the wires to an MDD10A motor driver to drive the robot remotely with a Raspberry Pi. Sadly the camera didn’t work out so well tho. Couldn’t do anything with the latency especially if the person is joining from far away. I hope we can build the root soon and see a remote-controlled robot with zoom.
I won the #osf Hackathon live event today! Shoutout to @winston and the others for putting it all together! Here was my submission for the challenge to build a “spam bot”. It’s an Arduino Leonardo which is recognized as a keyboard and types the word “Spam” a few times a second until unplugged. Now comes the challenge of removing the program without it writing “Spam” in the IDE a million times while it waits to upload new code.
Made a webhook-based one-shot kill switch for my program. Pinging the program's bot with a keyword (from the admin account) acts as a kill switch for situations where the admin may observe unusual activities...
I'm proud to announce the launch of Replier, a Slack app for setting up autoreplies! 🤖 🎉 Going on vacation or taking a break from Slack? 🌴 Cover all your bases by automatically letting people know. Try it out here!
Replier is open-source on GitHub, so feel free to open issues, contribute, or give it a 🌟!
Double throwback!!! Yesterday was the 2-year anniversary of Anonbot, an instagram bot that wreaked havoc on my school until February 2019. This was my second Node.js project, after era-project. Any piece of text submitted on the website would be converted to an image and posted on the Instagram page. It was used mostly by me, @yuto, @physicalc123, and a few of our friends until it started spreading like wildfire across the school in late fall 2018. With the newfound fame in my school, posts became increasingly toxic, and people began using it to gossip and spread rumors. In February 2019, some people posted messages that others interpreted as warning of a school shooting. The police were called, and I spent the next day in the office + at the police station. I wasn’t punished in the end, and everything was fine, but I agreed to kill the bot and make the code private so that nobody could fork it and start it back up. The code remains private, but the Instagram page is still up: instagram.com/anonbot.wl
got the very first version of the robot working - current cost is at $9.89 ($5.40 motor/chassis, $1.14 digispark, $2.70 lipo, $0.40 breadboard + jumpers, and $0.25 motor controller)! hoping to get the motor/chassis cost to $2.25 (rn it uses aluminium chassis and there are lot cheaper alternatives) and lipo to under $2, but hoping to switch to a more performant custom arduino which will replace the digispark+breadboard/jumpers, but will probably be a bit more expensive.
I'm gonna try to get @scrappy to react with as many emojis as possible, for no particular reason.
Learnt basics of inkscape, because I wanted to make a logo for a twitter bot I'm building. The bot is weekaso, it's kind of lame right now, but I have a few ideas in mind. Here's the logo, it's not very good but I tried guys.
The avatar controller is slowly but surely coming together... more options have been added, specifically the raise and lower head options. When the robot is made, this will raise and lower the monitor so the user can view at a different height. The video streaming works very well, and also added a limit switch :)
hooked up l298n to dc motors and raspberry pi, wrote some python, attached the wheels to the motors and the program ran! just need to correct boolean values to make all the wheels spin the correct way before we move onto the next step in the robot 🤖