Decisions where made!
Added 2021-12-22 01:41:00 +0000 UTCSo 3 weeks ago I talked about making a decision about if I should take the step to take Bikubot full time. As most of you likely know by now is that I have made the decision to try to do this full-time. This after doing some hard thinking and talking to some of you wonderful people.
So how did I come to that decision? Two simple reasons, this is my passion and you people, I want to make the best possible bot for you all to use. So looking forward to developing this bot full-time with your support. My wish for the future of this bot is for it not to only be a product but a community where we support each other, me to you, you to me and you to others. For example is that when we get a website I want to be able to feature your streams and clips. but this is in the future, at the moment the focus is fully on the bot.
Talking about the bot, I know I've said for a long time that alerts are coming next, but instead I keep pushing other smaller updates. There are 2 reasons for it.
1. Not many might know this but twitch is redoing parts of their API (how the bot gets data about users and events such as raids, bits, subs and so on) and part of what they are redoing is how to access events and I've been waiting for them to finish this. This so I don't have to make it one way now and then remake it when they update their API. Good news now is that they are almost done remaking their API and there are things I can get started on.
2. There are things I felt/feel was/is needed for the alert feature to work well, like the counters as I know many people show sub/bits amount on stream. Or the parameter rework.
Also something that has slowed down production especially for the last two updates is a fault of my own that I'm coming to terms with. I think this is part of having an ADD brain but I can put too much focus into something that is not worth it. To take these last two updates as an example, the parameters update took extra time as put too much focus into how to handle the parsing of text to replace parameters with their "real" values. I spent several days trying to come up with the most effective way. When I finally actually tested a few of the ways I had come up with and the difference was at most 1 microsecond. It then hit me that I really had wasted too much time on that one thing.
I am still learning how to control where I put my focus as I made a similar mistake on this latest update when it came to how I wanted to handle error logging. But I will for sure be working on this now that I have opened my eyes to one of my faults.
That is all I have for this post, as always thank you all for your support!
Comments
This bot already does so much, it's so comprehensive, so user friendly and so easy to use. You've done all that for us for an extremely low price. Taking this full time means you have the option and the time to experiment on things, not just a specific feature but in the ways you want to go about achieving those goals with various coding methods. Sometimes it'll be the most efficient, sometimes it'll be the most elegant. But ANY time you have learned something on the journey, is time well spent, rather than time wasted. We don't need a new addition or update every week, the fact that it's still being updated at all is more than many of us could ever ask for. You're doing your best, and from what I can see at least, are doing amazingly. Thank you~
Kumori Skies
2021-12-22 04:01:36 +0000 UTC