Even though I have a lot more stuff going on that back when I had a burnout, I feel quite enthusiastic about all of it. I like getting into it and getting the job done whether it be assignment or fixing deployment issues.
Social life also thriving ๐. I didn't really know I had it in me to take the initiative and go talk to people (much easier than I thought). There was no anxiety or increased heartbeat or anything ๐คทโโ๏ธ. Introverts make it sound like a big deal ๐คก.
Also turns out I have a thing for event coordination, maybe something I got from handling announcements for our channels but I have been volunteering for various events and even as an anchor ๐คฏ.
also go watch the "If my grandmother had wheels, she would have been a bike" clip on YouTube ๐ค.
Social life also thriving ๐. I didn't really know I had it in me to take the initiative and go talk to people (much easier than I thought). There was no anxiety or increased heartbeat or anything ๐คทโโ๏ธ. Introverts make it sound like a big deal ๐คก.
Also turns out I have a thing for event coordination, maybe something I got from handling announcements for our channels but I have been volunteering for various events and even as an anchor ๐คฏ.
also go watch the "If my grandmother had wheels, she would have been a bike" clip on YouTube ๐ค.
I know nobody cares but @kalegobot won't succumb to Heroku's discontinuation of free tier. It will keep running well after Nov 2022 ๐.
Version 1.2: Item Shop @kalegobot
- item 'Mana Potion' available in exchange for coins.
- item 'Summoning Sticker' available in exchange for coins.
- item 'Summoning Sticker' cannot be used for the time being.
More about the update:
- Mana will be used for Ranking system similar to the one from Mairimashita!Iruma-kun.
- A ranking system will be added soon.
- bare-bones update. The text will be formatted in a later update.
- command is throwing exception (was working fine in testing environment). Will be fixed later.
- item 'Mana Potion' available in exchange for coins.
- item 'Summoning Sticker' available in exchange for coins.
- item 'Summoning Sticker' cannot be used for the time being.
More about the update:
- Mana will be used for Ranking system similar to the one from Mairimashita!Iruma-kun.
- A ranking system will be added soon.
- bare-bones update. The text will be formatted in a later update.
-
/leaderboard
/leaderboard
command is working fine.Version 1.2.1: Ranking System @kalegobot
- Ranking System based on the Mana Level has been added.
- Leaderboard is now based on Mana Level instead of Coins.
- Players are ranked on the Gematria numerical system, Similar to the one shown in Mairimashita!Iruma-kun.
- Currently, the ranks correspond to the following Mana Levels:
Text formatting will be done in the next update.
โ ๏ธ for those who are concerned about their privacy, user-tasks are not stored in plain text i.e. There is not way for me or anyone else to see the tasks in the database. โ ๏ธ
- Ranking System based on the Mana Level has been added.
- Leaderboard is now based on Mana Level instead of Coins.
- Players are ranked on the Gematria numerical system, Similar to the one shown in Mairimashita!Iruma-kun.
- Currently, the ranks correspond to the following Mana Levels:
Unranked - 1...more ranks will be added soon.
Aleph - 90
Bet - 178
Gimmel - 266
Daleth - 354
Text formatting will be done in the next update.
โ ๏ธ for those who are concerned about their privacy, user-tasks are not stored in plain text i.e. There is not way for me or anyone else to see the tasks in the database. โ ๏ธ
Version 1.2.2~1.2.3: @kalegobot
> Added item
>
> status report is inspired by the one from Mairimashita! Iruma-kun (Chapter 220)
BUG: user can buy more than 100% HP which will also glitch the status report ๐คฆโโ๏ธ, will fix later.
> Added item
Health Potion
in shop.>
/status
command returns an image report instead of text.> status report is inspired by the one from Mairimashita! Iruma-kun (Chapter 220)
BUG: user can buy more than 100% HP which will also glitch the status report ๐คฆโโ๏ธ, will fix later.
Well it was not like I couldn't follow through with keeping a journal channel alive, it's just that my life has been very uneventful in the past few months, basically since December when I made the last big update to @kalegobot.
But now I am back and I will start working on a GUI for the same todoer bot, however, it won't have telegram login and the primary reason being that it should be accessible to users even without a telegram account (plus too much dependence on telegram is not good since we already know what Twitter and Reddit did with their APIs)
So it will have a simple local db using SQLite and even the overall GUI won't be too fancy since honestly Tkinter is limited and I've also looked into similar libraries but they are a little too complicated for what I am trying to achieve.
However, I'd like to tell you guys that I am also learning Godot game engine on the side and since my objective is to create a fun todo list manager with a reward system or positive reinforcement for completing tasks while not being too distracting on its own, Godot will provide me the perfect set of tools and overall flexibility with the UI, while also being light weight.
Ig I should clarify that even though Godot is a game engine, it can still be used to create normal applications, you just don't use the game specific tools like physics, ray-casting and stuff.
So to summarise, I'll be posting updates on the GUI version of the todo list manager and then later on about Godot
But now I am back and I will start working on a GUI for the same todoer bot, however, it won't have telegram login and the primary reason being that it should be accessible to users even without a telegram account (plus too much dependence on telegram is not good since we already know what Twitter and Reddit did with their APIs)
So it will have a simple local db using SQLite and even the overall GUI won't be too fancy since honestly Tkinter is limited and I've also looked into similar libraries but they are a little too complicated for what I am trying to achieve.
However, I'd like to tell you guys that I am also learning Godot game engine on the side and since my objective is to create a fun todo list manager with a reward system or positive reinforcement for completing tasks while not being too distracting on its own, Godot will provide me the perfect set of tools and overall flexibility with the UI, while also being light weight.
Ig I should clarify that even though Godot is a game engine, it can still be used to create normal applications, you just don't use the game specific tools like physics, ray-casting and stuff.
So to summarise, I'll be posting updates on the GUI version of the todo list manager and then later on about Godot
so apparently all python GUI libraries are limited in terms of customization. There are quite a few tricks is these libraries to make custom graphics but then it starts lagging and overall, it is not optimal.
Same is the case with Tkinter. there are some really neat modern UI libraries but those mostly work with colors and user interactions. I wanted to make custom buttons (cyberpunk style) but it just doesn't seem feasible with tkinter.
Also the layout system in tkinter is a neat but requires a bit of learning and I couldn't just read the documentation and start using if efficiently plus I am also aiming for OOP since I don't want to hard code each UI element. I'll post a mock UI soon. โ๏ธ
Same is the case with Tkinter. there are some really neat modern UI libraries but those mostly work with colors and user interactions. I wanted to make custom buttons (cyberpunk style) but it just doesn't seem feasible with tkinter.
Also the layout system in tkinter is a neat but requires a bit of learning and I couldn't just read the documentation and start using if efficiently plus I am also aiming for OOP since I don't want to hard code each UI element. I'll post a mock UI soon. โ๏ธ
Wew, it's been like half a year already
Just goes to say how hard it is to be consistent at anything.
Just goes to say how hard it is to be consistent at anything.
This channel is a prime example of my commitment issues ๐คก
Please open Telegram to view this post
VIEW IN TELEGRAM
A lot has happened since Apr 2024 ๐
#IHaveNoSenseOfStorytelling
Made an Inventory Management System for a local business and it's so cool to see something I made work irl. It was quite the lesson in Web Dev for me. Basically my second project based on flask but the first one was just an API so can't even compare. Frontend on the other hand was a nightmare โฐ๏ธ. Since I didn't know any frontend libraries like React/Next and did not have the time to learn it either since I was working on a deadline I went with plain old JS, and bootstrap to ease the pain a little. But the problem with bootstrap is that while it provides full customisation using scss and node, I did not know either one of these. I was able to figure out scss eventually and thus began the journey of creating a modern but utility focus UI which took way too long since I just had to start working on the UI before the backend๐คก (you'd see this emoji a lot). And mind you, I did no "wireframing" and infact I was learning flask and JS while working on the project. I could not even plan anything since I did not even know how to do it, just that it can be done somehow. This led to some of the initial parts of the program being spaghettified, which, I had to go back and redo once everything else was done. And I have not even talked about the Database. Went with Postgres and sqlalchemy as the ORM but boy was it a learning curve ๐ . I had some experience with SQL since it was part of the curriculum in school but making it work with flask 'session' and "What even is ORM?" - JuveWatson. Btw this tutorial by Miguel Grinberg is highly recommended for anyone interested in Flask with at least intermediate level knowledge of Python (imo). Anyways, as far as the IMS is concerned, it definitely works but has a lot of technical debt which is not going to be a big problem since it is not going to be scaled. There were a few other clown moments but I'd let the matter rest. All in all, learned a lot, still going to make programs without any planning ๐คก .
See comments for screenshots
#IHaveNoSenseOfStorytelling
Made an Inventory Management System for a local business and it's so cool to see something I made work irl. It was quite the lesson in Web Dev for me. Basically my second project based on flask but the first one was just an API so can't even compare. Frontend on the other hand was a nightmare โฐ๏ธ. Since I didn't know any frontend libraries like React/Next and did not have the time to learn it either since I was working on a deadline I went with plain old JS, and bootstrap to ease the pain a little. But the problem with bootstrap is that while it provides full customisation using scss and node, I did not know either one of these. I was able to figure out scss eventually and thus began the journey of creating a modern but utility focus UI which took way too long since I just had to start working on the UI before the backend
See comments for screenshots
Please open Telegram to view this post
VIEW IN TELEGRAM
Been working on some AI generated slop. I used to make logos, posters and stickers for our anime channels and groups but haven't picked up image editing since. So now that I have some time on my hand, I generated a poster which I will be editing on GIMP.
There is a lot to do so I'll post whenever I make some progress.
#gimp
There is a lot to do so I'll post whenever I make some progress.
#gimp
AI generated poster log 1:
1) Original
2) Tracing Path
3) Warping New Image
4) Color Grading
Learned about colour (curse the spelling) grading. I think that the manga cover fits well with the surroundings but lemme know your thoughts and if anything stands out.
1) Original
2) Tracing Path
3) Warping New Image
4) Color Grading
Learned about colour (curse the spelling) grading. I think that the manga cover fits well with the surroundings but lemme know your thoughts and if anything stands out.