StickerBot

StickerBot

•  •  10 updates •  5h 27m

Slack bot that lets you make stickers!

By Devarsh

Timeline

Devarsh
Devarsh 9m spent working 68d ago

I relaxed the restriction on dimensions from 8x8 to 12x12 and fixed a few bugs!

Devarsh
Devarsh 12m spent working 72d ago

I designed a banner for the project with Google Drawings!

Update attachment
Devarsh
Devarsh 12m spent working 72d ago

I added some more information to the GitHub repository https://github.com/webdev03/sticker-bot on how to deploy the bot! I included the Slack app manifest in the repository as well.

Devarsh
Devarsh 18m spent working 74d ago

I created a Slack canvas with information about my project! https://hackclub.slack.com/docs/T0266FRGM/F08TXB2932R

Devarsh
Devarsh 33m spent working 79d ago

I deployed the bot to the #sticker-bot channel! Try it now!!!

Devarsh
Devarsh 8m spent working 82d ago

I created a simple logo for the StickerBot Slack app! I may not be a designer, but it works as a logo! The software used is Google Drawings, the bottom left emoji is :dino_wow: on Slack, the other 3 emojis are standard emojis, and the font used for the center text is Atkinson Hyperlegible.

Update attachment
Devarsh
Devarsh 34m spent working 83d ago

StickerBot now allows the user to choose custom dimensions! This example sticker of KDE's Konqi mascot is made up of a 3x5 grid of emojis. A Block Kit modal is used to allow the user to choose the dimensions.

Update attachment
Devarsh
Devarsh 1h spent working 84d ago

Yay!! It works! In the development channel, a user can add an image and select a size for their sticker (either 2x2, 3x3, or 4x4) and then after a few moments their image is converted into a grid of emojis that comprise a sticker!

The next steps are to deploy this permanently onto a public Slack channel, tidy up the code (which is on GitHub! https://github.com/webdev03/sticker-bot is the link), and allow users to choose custom dimensions for their stickers!

Update attachment
Devarsh
Devarsh 1h spent working 85d ago

I worked on the user interface for the slack bot! In the channel, the user can post an image and choose the size that they want their sticker to be. I also worked on validation of the image and the sticker name. Next I need to implement the logic to cut the image into separate emojis and combine them into a large sticker.

Update attachment
Devarsh
Devarsh 37m spent working 87d ago

Today I created the initial base for the Sticker Bot!
- I found out that normal Slack bots don't have the ability to add emojis, so I made a normal Slack user account that can make emojis and took the cookies from it
- I created a code repository and set up a Bun project with @slack/bolt

radioblahaj radioblahaj 3 months ago
ooh