Activity

Fish Jr.

Shipped this project!

Hours: 8.72
Cookies: 🍪 66
Multiplier: 7.53 cookies/hr

IMPORTANT PLEASE READ
In previous ship, many voters rated project as average. Some didnt even use it because they dont have Telegram. IMO this project worth more cookies

If you dont have Telegram and dont want to download it, pls use web version instead

I added 1 new app and deleted 1 draft app. I did some changes in locale of the bot for convenient navigation. To sum up, I didnt made major changes cuz I think I got enough cookies)

Happy voting :)

Fish Jr.

Added new app “Search”

  • Can be used as web search
  • Image, video and news search not working

Weather app update

  • Created a new table in database to allow users save cities and click as buttons to get weather data faster
    Major changes were made to gettext.py
  • locales variable is automatically extended on startup with app’s locales

Database tables auto setup

  • All SQL queries needed to setup tables are stored in data/queries.py file
  • On startup, tables will be created if they dont exist
  • There is no need to create tables manually anymore when deploying

.env update

  • Hack Search API was added
  • PRIMARY_LANG variable value is now fetched from .env instead of getting directly from data/config.py without .env

Changelog

Attachment
Attachment
0
Fish Jr.

Removed the QR Code app, cause library file is so large since it uses AI to scan for qr code. I think this was a good decision, many people use their phones to scan

I developed new “File Link” app which can be used as a cloud storage. To prevent duplicates, bot checks for content’s file id in database. If it founds, bot just returns the previously generated code. I also prevented rare events, if code generator generates code that already in database which is unlikely to happen, bot tells the user to send the content again.

Draft “Channel Manager” app. Just added. Probably gonna delete it because I think idea for this app not that useful

Added new table “storage” in new schema “file_link”. To store file_ids, content_type and generated codes

0
Fish Jr.

Shipped this project!

Hours: 24.58
Cookies: 🍪 285
Multiplier: 11.6 cookies/hr

I made a OS-like Telegram bot and integrated database and some APIs. There are apps (AI, QR Code, Handwriting and more) in the “Store”. You can choose which app to add or remove. Send a /start command to app for quick description on how to use it.

I’m glad, I did it. I adopted bot to Telegram’s new feature threads (chat inside chat). This was a bit challenging to work with threads.

I deployed bot to linux server on Linode. There is a chance bot can ignore messages. Because I’m using trial version of the server.

Fish Jr.

Now QR Code and Weather app working properly.
Also thanks to my sibling for making an edit of my bot

0
Fish Jr.

Added multiple apps to the bot such as AI chat and Text to Handwritten

0
Fish Jr.

Spent time with fixing bugs and added some new features to the bot.

0
Fish Jr.

Added few new functions to sql, added new columns in users table. Wrote a new locale translator function to ensure better user experience

Attachment
0
Fish Jr.

This is the 1st day of developing the bot. There are no major updates yet and there are limited features for users. But for admins, I improved the database tables.

Attachment
0