09 Mar, 2020 - Page Fixes
The pages in regards to channel command listing (!commands) and logging into your account to manage bot settings is now available again. Please be aware that due to some changes Twitch did a while ago that not everything may be working as expected.
- Kalbintion
07 Feb, 2019 - Hydration Alerts
A new feature has been implemented, albeit untested at this time, and that feature is the Hydration Alert system. This system will remind you to have consumed so much water in the given frequency. Inspired by another bot that is found on twitch.
- kalbintion
27 Jan, 2019 - Forwarding System
Some additions have been made to kdkbot in regards to the forwarding system. The following changes have taken place:
- fwd now accepts multiple channels to send requests to. ie: fwd taitfox lambboni
- afwd * will now accept all incoming requests.
- dfwd * will now deny all incoming requests.
- The forwarder system now respects the language setting, and thus will be translated to use other languages if set.
- kalbintion
21 Dec, 2018 - Fixing Web Stuffs
Some pages came to my attention today that I forgot to correct when I was working on the database migration. The pages related to the
channels kdkbot is in and the
channels command list is now available again. This information was changed over the database and never corrected on the web end to grab from the correct location.
I do intend on continuing to work on kdkbot more soon to implement fully the database migration as there have been a few hiccups during that process as well as get new features like those mentioned in previous news mentions implemented as soon as possible.
- kalbintion
17 Aug, 2018 - Database Update 2
Apologies about the delayed announcement. Trying to do so many things leaves little time for everything, HOWEVER...
The permissions page now works again as intended. The custom command management page should be available soon(tm). I have some testing left to do for the page to make sure it does indeed work properly. If you
really want to use it, i won't stop you by clicking
here - just be aware that it isnt intended for human consumption right now and may break a lot of stuff (with presently no backup available) so use at your own risk.
Once that data has been migrated over, the rest of the information is to follow. I'm also going to be looking into moving the base commands to be a part of the "custom commands" system so there isn't a need for how it's being handled now. Stay tuned!
Some interesting features that I will really like employing once the system is done is:
- Quote Search - Search via chat for related quotes based on text!
- Chat Log Search - Need to pull up something from the chats history via chat? Search it up.
- Web Channel Multi-User Management - Being able to offer channel management to trusted people via the web would be wonderful to add. Something on the to-do list for sure.
There are plenty of other things I want to get done too but I need to look into getting it all sorted out. I appreciate everyone's patience.
- kalbintion
27 Jul, 2018 - Database Update
Database migration is still happening. The most recent is that commands have been migrated to the database. If there are any issues with commands, please contact Kalbintion on twitch or twitter.
This said, the permissions page and custom command management pages have been disabled as they are not yet updated to work with the new system. An announcement when they have been fixed will be done. This should be done no later than a week from now.
- kalbintion
23 Jul, 2018 - Addition & Error Handle
A few changes happened to the custom command system:
- Kdkbot now accepts
msg
as a valid modifier keyword via the
commands edit
- Kdkbot now returns an error message if the given modifier is not a valid one
- kalbintion
03 Jul, 2018 - Storage System
Some major work is being done on kdkbot. How it's channel data is being stored is being heavily modified and may result in temporary outages or missing data as things are being converted over to the new system. This new system will allow me to be able to easily implement new systems mentioned before as well as help with the memory and cpu overhead.
- kalbintion
23 Dec, 2017 - Upcoming Features Update
So, with me recently getting a job (as I mentioned on streams and in discord, as well as Twitter) my time for other activities - including programming - have become minimal, so the features mentioned before will take longer than normal to complete. However, work is still being done on them.
To list some additional features that are going to be worked on that will take less overall time to accomplish in addition to the ones mentioned on the 14th:
- Updated Web Design - Some things on this site seem a bit underwhelming and cluttering in nature, a re-design of how things look is in order.
- Tools Page - There exists a tool already to be used for stream overlays (a timer specifically) but more tools will be added over time and a tools collection page will be needed. Note though that all tools may be used without logging in, information will be stored if you login, allowing easy copy/pasting info.
- kalbintion
14 Dec, 2017 - Improvements & Updates
Some major improvements have happened with Kdkbot last night! Here are a list of changes that occurred:
Bot Changes
- Economy system fully implemented
- New Sequential message system percent-arg that can be used with commands and timed messages. %SEQ:id,item,item,...%
- New Warframe related percent-args for retrieving All Warframe News (%WFN%), the latest Warframe news (%WFNF%), Alerts (%WFA%), and Sorties (%WFSO%)
- Fixed bug related to the filter flag REQUIRES_IN_TITLE not being loaded from saved data.
Web Control Panel
- Economy management panel completed for core features. (Still missing titles)
- Fixed bug related to base commands not reloading properly from web interface
- Filters flag REQUIRES_IN_TITLE is now available to be edited from the web interface
I also want to talk about some upcoming changes that are being worked on that will offer bigger flexibility and other useful tools:
- Web Command Maker - A tool used to design new commands allowing people unfamiliar with the percent-arg syntax to easily be able to manipulate and manage commands.
- Filter Maker - A tool used to help people design filters for their channel, RegEx (regular expressions) are not always the prettiest thing in the world to try to read and understand, and a tool to help with creating and managing them would greatly benefit everyone. This tool would even allow you to test it against example chat messages to see if it works as intended.
- Additional Warframe related percent-args are to be created and implemented for Baro Ki'Teer, Darvo Daily Deal, Market Sales,
and more.
- Custom Account Login - This will allow you to create and manage your own bot account on twitch to be used by Kdkbot instead. All of the functionality will remain the same but the username will appear as how you want it too over Kdkbot
- kalbintion