You are browsing as a guest. Sign up (or log in) to start making projects!

BottleBot

  • 4 Devlogs
  • 2 Total hours

BottleBot- It is a simple slack bot that you can send messages to be stored in the bottle (json) anonymously through DM and then read other messages sent to the bottle anonymously and more!

Ship #1

I made a teeny tiny bot that people can have fun with on Slack by sending messages to the bot, which will be stored in a bottle (it is essentially a JSON file, but yeah, we call it the bottle; you know the lore of the bottle bot), and then people can also anonymously read messages sent to the bottle randomly, so yeah, you can never choose what you will see, but let me leave it to you people to decide what you people will send, and yeah, at its core, this is what it is—quite simple, right?

What was challenging?

To be fair, this is quite a simple project, and the code itself, though I am not much familiar with JS, was quite simple, but the lore—well, I had to get creative. I agree it is not much, but well, I tried.

How to use it?

You can use the bot's commands, which are by themselves quite self-explanatory, in any channel inside Slack under Hack Club, and yeah, you can get more details on it from the readme on GitHub or Slack command descriptions themselves, or you know, just play around with it; it is stupidly simple.

What am I proud of?

Well, thanks to Hack Club, it motivated me to code after a long time without the help of AI! Yes, well, I have made projects, and when I started, AI wasn't that great, but then we (ahhm sorry I) got sucked into Codex, Claude, etc. I was starting to become too lazy (AI has its pros and cons), and yeah, this one, though I might have used AI for the logo and like NLM (Grammarly) for the grammar, I made sure to not let AI influence my lore and creativity into the story nor the code nor the idea itself, so yeah, even though this was a very small project, that makes me proud of myself that after a long time I coded all by myself instead of just using my intuition to orchestrate and command the AI to do it for me, and again, thanks, Hack Club.

Try project → See source code →
Open comments for this post

27m 41s logged

Devlog - 3

Hi everyone, so I finished this small project, it is now available on Hack Club Slack 24/7, as it is now hosted on Nest. You can also check out the source code of this at https://github.com/thanish312/BottleBot.
Since the last devlog I have done the following:-

I fixed all the typos in the code.

Tried to make the code look better by making the spacing a bit cleaner and I also made the markdown teeny bit better wherever it felt for the messages the bot sent.

I then pushed it to GitHub and also created the README.
And finally I hosted it on Hack Club’s Nest, and it runs!

That’s it people and I will get back with a different project soon and till then happy building!

  • Thanish B Urs

Devlog - 3

Hi everyone, so I finished this small project, it is now available on Hack Club Slack 24/7, as it is now hosted on Nest. You can also check out the source code of this at https://github.com/thanish312/BottleBot.
Since the last devlog I have done the following:-

I fixed all the typos in the code.

Tried to make the code look better by making the spacing a bit cleaner and I also made the markdown teeny bit better wherever it felt for the messages the bot sent.

I then pushed it to GitHub and also created the README.
And finally I hosted it on Hack Club’s Nest, and it runs!

That’s it people and I will get back with a different project soon and till then happy building!

  • Thanish B Urs

Replying to @thanishurs31

0
3
Open comments for this post

20m 31s logged

DEVLOG 2.9?

Yeah, I made an error in my previous one; I forgot to add /bottle-stats (sorry!). So yeah, now I have added it, so yeah, it can count the number of secrets stored and tell the user when that command is used. Yeah, that’s it! Thanks for bearing with me; see ya!

DEVLOG 2.9?

Yeah, I made an error in my previous one; I forgot to add /bottle-stats (sorry!). So yeah, now I have added it, so yeah, it can count the number of secrets stored and tell the user when that command is used. Yeah, that’s it! Thanks for bearing with me; see ya!

Replying to @thanishurs31

0
2
Open comments for this post

1h 18m 1s logged

Devlog-02

Guys, the app is ready now(well i mean functional) added the code for the commands and so now they will run (well most time was spent on thinking of the lore but nah i am still not satisfied hmm i need to make revisions i think) so yeah it works all the commands /bottle-read /bottle-send /bottle-about all work and i just forgot one thing thats why i said in the prev time only dm etc but yeah these can be used directly in any channnel on hackclub but yeah still a bit of polishing is left i thing and if you would like to suggest any features yeah sure do but please bare with me i am quite new to js and am not much familiar with it in comparision to python and c++ so yeah and yeah sorry for my yap and i will get back after the refinement and after creating and setting up nest so it can run without my laptop. Till then CYA!

Devlog-02

Guys, the app is ready now(well i mean functional) added the code for the commands and so now they will run (well most time was spent on thinking of the lore but nah i am still not satisfied hmm i need to make revisions i think) so yeah it works all the commands /bottle-read /bottle-send /bottle-about all work and i just forgot one thing thats why i said in the prev time only dm etc but yeah these can be used directly in any channnel on hackclub but yeah still a bit of polishing is left i thing and if you would like to suggest any features yeah sure do but please bare with me i am quite new to js and am not much familiar with it in comparision to python and c++ so yeah and yeah sorry for my yap and i will get back after the refinement and after creating and setting up nest so it can run without my laptop. Till then CYA!

Replying to @thanishurs31

0
1
Open comments for this post

16m 6s logged

The BottleBot is born. Yay, I know this might seem a bit cringe, but I’m excited about it. So this is a project for the Slack bot theme, and it was quite an easy tutorial to follow, and I just created the bot. Yes, there is still code that needs to be added for the project to function, but essentially, I am going to build a Slack bot that you can access from any channel on Hack Club, as well as DM directly to send any message to the bottle anonymously using /bottle-send (when the app is ready, you can send the message through the DM or get roasted if you send it in a public channel). Using /bottle-read, you will be able to read any random message that was sent to the bottle anonymously, and with /bottle-stats, you can see how many messages are in the bottle. Additionally, in /bottle-about, you can learn about BottleBot’s lore and other useless information(or is it!) . So, yeah, that’s the theory, guys. I will get back after I have gotten the commands to do what I want (prove the theory). CYA!

The BottleBot is born. Yay, I know this might seem a bit cringe, but I’m excited about it. So this is a project for the Slack bot theme, and it was quite an easy tutorial to follow, and I just created the bot. Yes, there is still code that needs to be added for the project to function, but essentially, I am going to build a Slack bot that you can access from any channel on Hack Club, as well as DM directly to send any message to the bottle anonymously using /bottle-send (when the app is ready, you can send the message through the DM or get roasted if you send it in a public channel). Using /bottle-read, you will be able to read any random message that was sent to the bottle anonymously, and with /bottle-stats, you can see how many messages are in the bottle. Additionally, in /bottle-about, you can learn about BottleBot’s lore and other useless information(or is it!) . So, yeah, that’s the theory, guys. I will get back after I have gotten the commands to do what I want (prove the theory). CYA!

Replying to @thanishurs31

0
1

Followers

Loading…