It’s finally time! After literal months of work (and mostly procrastination), the brand new CheeryBot update is live!
CheeryBot is an ukagaka, or a ghost, which is a little mascot character that sits on your computer and talks to you. You can learn more about ghosts on this page!
You can get this update on Cheery’s main double-click menu or the functions menu, depending on your settings, or at the top of her right-click menu. If you’re having trouble updating, make sure you don’t have any windows updates or other important updates queued up. If you want to get CheeryBot, you can get her here!
A WHOLE lot has changed between now and the previous version. The full list of changes can be found on her changelog, but here’s the highlights:
Her menus have been shuffled around! She now has 3 main categories for her menus.
A few of her menus were removed - the FAQ, the problem menu, and the old encouragement menu. Because of this, the dispositions system was also removed.
She’s got some new menus as well - talk and reminders! In her talk menu, you can tell her things directly though an inputbox. In her reminders menu, you can have her remind you to do things, like take your meds, go to bed, and do chores! The old med schedule and sleep schedule systems were moved to this menu.
Might as well mention this too - her old “feeling down” menu has been changed to the new encouragement menu. It’s just the 4 main options for now - upset, sick, stressed, and tired. That will change in future updates though!
The new med reminder system is based on hours instead of timeslots! If you had an old timeslot med schedule set up, it should automatically convert to the new schedule when you update.
If you have any comments, bugs, or suggestions, let me know!
Like ghosts? Then check out the @ukagakadreamteam, where we help you make your ukagaka dreams come true!
This thing has taken up the majority of my time for the past month. Meet CheeryBot, a little ghost who believes in you and cheers you on while you work on your computer! Or while you mess around on it or whatever.
What’s a Ghost?
A ghost (also called an Ukagaka or Nanika) is a little desktop character that you can interact with. If you know what a shimeji is, a ghost is similar, but they don’t duplicate and can have more complexity and interactivity.
Features:
She’ll randomly say things as she sits on your desktop. Most of her dialogue are things like asking about your day and cheering you on while you work. As you interact with her, she might start saying more or different things! You can change how often she talks (or make her keep quiet) in her config menu.
She has sound effects! You can toggle them in her config menu. “On” means she’ll always have sound effects, “Less” means she’ll only make sounds when you interact with her, and “Off” turns off sound effects completely.
If you move your mouse back and forth on the top of her head, you can pet her! You can also double-click the top of her head. Double-clicking on other parts of her face pokes her, though, so be careful! Double-clicking her body will bring up her menu.
Cheery has a number of menus where you can tell her how you’re feeling, how your day has been, and what you’ve done that day. She’ll remember what you tell her, and she might bring it up later! There are some option within those menus that will appear and disappear as you interact with her as well.
All of her advice is fairly temporary - I’ll be adding different lines and reword the current ones in the future. Also, the different options are bound to change/expand too, as I come up with more things she can give advice on.
Cheery comes with two different shells, which is basically her “skin” or how she appears. She’s got her default shell and a shell that puts a pink outline around her, in case you have a dark background! You can change her shell from both her right-click and her config menus.
Installation instructions and download links are under the cut.
First you need to download SSP. That’s the program that will run ghosts. There’s a few others out there, but CheeryBot was built to run on that one (as are most english ghosts). If you’ve already got that downloaded, then you’ve already probably skipped down to the download links. If you don’t, though, you can get SSP here. The site’s in japanese, but you just need to click the button on the left that says “install complete package”. Once the file is downloaded, run it and it’ll install SSP on it’s own!
NOTE: SSP is a windows program. If you don’t have windows, you’ll need to do a little more work. To get SSP working, check out this site for some options. (The site itself is about programming ghosts, but that page has some stuff for running SSP/windows programs on another OS in the third paragraph.)
Once you’ve installed SSP, download Cheery’s files. The .nar file is the compressed folder for Cheery herself, and the zip file is her balloon, or her speech bubble.
cheerybot.nar / Mediafire
balloon.zip / Mediafire
Don’t unzip either of the files yet! Start up SSP (if you haven’t already). There will be this weird catgirl speaking japanese, just hold down ctrl to go through all her dialogue. She’ll open a config menu, which you can mess with if you want, but you don’t have to.
Drop the .zip file and the .nar file on the catgirl’s face. She should install both of those automatically.
Once they’re done installing, right-click the catgirl, go to “Change Ghost”, and select “CheeryBot”. (If the right-click menu is in Japanese, go to the fourth option from the bottom, select english, then close and reopen the catgirl. The right-click menu should now be japanese.)
Have fun with CheeryBot!
If you have any comments or suggestions, or you run into any bugs, drop by my inbox and let me know!
Credits:
@zarla-s is honestly my biggest inspiration for making CheeryBot. I found out about ghosts from her and used her ghost template to make mine. I also used one of her balloons as a base for Cheery's balloon. She's been a big help with figuring out how to get Cheery to do certain things and not bug out on me. You can get zar's ghost template here and take a look at the balloon I used as a base here. (Also download the ghost that it was made for too, because he's awesome)
Everyone in the discord group is amazing, but I’m gonna credit @excellynt specifically for both creating the discord group and for their MV Sans ghost. While I didn't use any direct coding from MV Sans, his self-care menu is what inspired CheeryBot to be the way she is. Also, some of her dialogue is worded pretty similarly to his haha. As far as I can tell, there's a string of Sanses that the self-care menu comes from, but they're all properly credited in MV Sans's download page. (Also download MV Sans because cel has put a skele-TON of work into him and he's an amazing ghost)
The Ukagaka Dream Team discord group (the one made by excel that I mentioned above) was also a big help in getting me to bring Cheery to this point. From helping bug-test to offering support and ideas, these guys are all-around amazing. If you're at all interested in ghosts or developing your own ghost, please join!
It’s time for another CheeryBot update, and along with it is another big announcement - the launch of my Patreon!
If you pledge to my Patreon, you’ll get a ton of exciting benifits, including:
Exclusive posts and polls on patreon about my progress on CheeryBot and other ghosts I’m working on!
Access to an exclusive channel on the Ukagaka Dream Team discord server, made specifically for me and my patrons!
Access to exclusive content - including the new shells I’ve released for CheeryBot, featured above!
And plenty more!
Tiers start as low as $5. If you’d like to pledge to my patreon, click on this link here!
Now, onto the actual update: It’s v_beta2.0.1! You can get this update on Cheery’s main double-click menu or the functions menu, depending on your settings, as well as at the top of her right-click menu. If you’re having trouble updating, make sure you don’t have any windows updates or other important updates queued up. If you want to get CheeryBot, you can get her here!
You can see the full list of changes on her changelog, but here’s the highlights:
She’s had a lot of changes with how she handles pronouns! There’s a new set of pronouns available, it/its, and a new title, Mx. She’ll also call you by multiple pronoun sets, if you’d like!
Her shell and clothing options have been moved out of the config menu to their own menu, “Appearance”! You can change her shells and her clothing from there.
Like I mentioned earlier, she’s got a new shell - but you can only download it if you become a patron! It’s a shell I’ve been wanting to make for a while now. It gives eyes to CheeryBot! It has all the bows and hats that the default shells do, and it’ll be updated along with them. It’s available in both the default style (as pictured) and the outline style to patrons only.
If you have any comments, bugs, or suggestions, let me know!
Like ghosts? Then check out the @ukagakadreamteam, where we help you make your ukagaka dreams come true!
The latest update for CheeryBot is here! It’s been a few months, so I’ve cleaned up what I’ve done to her for an update, finally.
If you like CheeryBot, consider pledging to my Patreon! Patrons get lots of perks, including exclusive shells featured above!
You can update to v_beta2.0.2 on Cheery’s main double-click menu or the functions menu, depending on your settings, as well as at the top of her right-click menu. If you’re having trouble updating, make sure you don’t have any windows updates or other important updates queued up. If you haven’t already installed CheeryBot, you can get her here!
As always, the full list of changes is featured on her changelog, but here’s the highlights:
You can now set custom reminders! You can tell CheeryBot a message, and at the top of the hour you select, she’ll tell it right back to you! There’s a maximum of 5 custom reminders. You can set these new reminders in the menu “Set Reminders”, under the option “Something Else”.
Once you set a reminder, she’ll remind you of it every day until you remove it. You can access all the reminder’s you’ve set under the same option as setting them.
There’s also been a few changes to some of her other menus! There’s a few new lines in her “Get Encouragement” menu, and the responses in the “Look what I did” menu have been randomized to have a different message every time!
A huge thanks to my $5 patrons for pledging to my patron:
Excel Lynt
Alice Broadribb
If you have any comments, bugs, or suggestions, let me know!
Like ghosts? Then check out the @ukagakadreamteam, where we help you make your ukagaka dreams come true!
Quick patch for cheerybot - somehow, the outline shell was given the same name as the default shell, which made switching to it buggy. That should be fixed now!
Happy Halloween, everyone! CheeryBot is very excited to dress up and have fun this October. Though she doesn’t want anyone to make themselves sick by eating too much candy, haha. To celebrate, she has 15 new costume shells, with the costumes being in both their default style and an outline version! Quite a number of costumes are inspired by english ghosts! However, it is 30 new shells, which would take forever to download if I included it in a simple update. So instead, you’ll be able to download a zip file of each individual shell and install whichever costume shells you want!
Before you download ANY SHELLS, please update your CheeryBot! There’s a lot of features you’d miss out on if you update after installing any shells, including:
A brand new menu in her config menu! It shows all the costumes you have currently installed and lets you select that costume to install it! The menu only works if you install the shell after you’ve gotten the new update though, so be sure to update!
Special dialogue for every shell! Every shell unlocks a few lines of random dialogue which she’ll only say if she’s using that shell at that time!
New links in her right-click menu, under “Cherry’s Sites”! You can access both her costume shells and her changelog from there. Now the changelog won’t be clogging up her read-me anymore!
She’ll be able to update costume shells as well as update normally! That way you don’t have to continuously reinstall shells to keep your costumes up to date.
This isn’t directly Halloween-related, but her config menu has been worked on a bit! Not too much has changed, but it’s a bit more user-friendly, especially to large-text balloon users.
That’s all for now! Go ahead and start updating CheeryBot! The option to update will be in your double-click menu, either in the main menu after she’s noticed an update when she boots up, or in her functions menu if she doesn’t check for updates when she boots up. It will also always be near the top of her right-click menu! Please contact me if you have any trouble updating CheeryBot.
Once you have CheeryBot updated, you can find all her costume shells here! You can also see which shells were inspired by ghosts, and which ghost it is!
Finally got that big CheeryBot update done! There’s been quite a bit of stuff that’s been updated slowly over time, and there’s some new features as well! We’re officially moving into beta1.1 territory now!
If you haven’t picked up cheerybot, you can get here over here!
Before I get into the update notes, please be aware that this is a double update. For (very nitpicky) reasons, I’ve moved the location of her hosting files to another site. The old site will only be up til the end of the year, so update her as soon as you can! She’ll automatically update twice; once she’s done, make sure to check that her version is beta1.1 by double-clicking her and looking at the bottom of the menu. (You might get an error message, but that’s just informing you that the homeurl changed, which is supposed to happen!) If you run into any issues, please contact me!
Here’s what’s changed (since the last official update, at least; if you’re updated recently, you might have already gotten some of these things):
She’s got a new menu for general encouragement! At the moment, she can give you more cheerful encouragement or more motivational encouragement. There’s more options planned in the future though!
If you request one specific type of encouragement enough times, then all her dialogue will shift into that disposition! Her more cheerful disposition is a mix of more cheerful dialogue and her default dialogue. Her motivational disposition was mostly written by @scarpathcat, who was (and will be) a big help with actually getting this thing done! CheeryBot is gonna get more dispositions in future updates.
With the new disposition comes a few new poses as well! If she’s using the motivational disposition, you’ll sometimes see her with one or both of her arms on her hips.
You can reset her disposition separately from her other memory! It’s in the reset option of the config menu. Feel free to mess around with her dispositions as much as you want!
She’s got a new yellow bow! Also, switching between bows now syncs between menus. If you switch bows from her right-click menu, it’ll show which bow you’re using properly in the config menu.
Her right-click menu now has a few more links under the “Cherry’s Sites” option near the top. She still links to my tumblr and the old cheerybot page (which is now my directory page with all my ghost stuff on it), but she also links to her new page and the official UDT tumblr!
Links in general should now be working again.
Lots of sleep schedule changes! She won’t let you wake up at midnight anymore (if you managed to get the before, it changes on its own), you can opt out of changing your schedule half-way through, and you can delete your sleep schedule now!
The naming restrictions were tweaked, and a new restriction was added.
If you change your custom pronouns, you won’t get sent to naming yourself anymore.