Bobina Model: We've created a body for Bobina. She now has a 3D model which will be added to a localized alpha when our repository goes public. Bobina is coming to your computer.
Market Opinion Analytics: The /op (Market Opinion) command now fetches historical OHLCV data. Bobina uses this historical data to calculate RSI (14-period), MACD (12/26/9 EMAs), support/resistance levels, and volume trends. If relevant articles or tweets are available, she will aggregate them into citations which can be viewed if the "Read More" button is available under the analysis.
Market Opinion Timeframe: You can now query different timeframes for the /op command e.g. /op eth 7d ... Whichever is supported by CoinGecko / GeckoTerminal respectively.
Index Upgrade: The /index command now features market cap after 24h Volume for the top 10 coins.
Attribution: Bobina will now give Council Members attribution upon generation of Bobinas.
Remember That One Time?: Bobina will now recall your reminders in conversations both current and previous if asked.
Discord Bear: You can now chat with Bobina via text and talk prompting on Discord.
New Video Stickers: Added more video stickers to the Animated Bobinas sticker pack on Telegram.
Name Exclusivity: We're testing the concept of Companion Names being exclusive to the user who registers the name first. This means if for example you wanted to have Bobina call you "Butthead" and someone already has that name, you cannot use it. Companion names are 1/1 essentially until we determine if this feature sucks or not.
Submit on Behalf: Added a Submit on Behalf option to the Bobina Proposal contribute form. You can submit Bobina Proposals for others. The list will populate with all current registered Council Members, and if they aren't registered it's okay — you can gift the NFT proposal submission to them before they register. As soon as they sign in, it's theirs.
Additional Registration Options: Implemented multiple SSO options besides X, including: Google, TikTok, and IG. Discord will be added later, but most aforementioned sign in methods are not currently live due to the fact we have to wait for approval from the various developer portals confirming our scope access. You can now register an account to Bobina Council using these platforms. Whatever account you first sign in with will be your master account and your primary method of signing in. In the next changelog update, we will confirm all scope access and auth callbacks have been approved by their respective platforms.
Additional Social Linking: You can login to your master account via any linked social account. For example, if you logged in with X first and added TikTok, you can login to the same account using either X or TikTok.
Council Profile Updates: There's a new tab in User Settings called Council Profile that lets you customize your profile further. You can now change your username and it will be updated throughout the whole Council. Due to the recently approved Council Proposal "X Banner" submitted by Council Member @deffolt10 — profile banners have been added. (https://bobina.moe/council/records/cd7a25a6-bb1f-43d3-a6c3-3ec0bd400c2b)
Privacy Options: Google, TikTok, IG, and your X can be filtered for privacy in the User Settings menu.
🔄 Changed
(5)
Discord Feedback Modal Submissions: The cognitive bias feedback system has been upgraded on Discord's side to handle modal submissions which provides a very sleek popup where you can enter good or bad feedback responses for Bobina's outputs.
Admin & Mod Actions: Approval and rejection actions have a new confirmation dialogue to prevent misclicks.
Roadmap Makeover: The Bobina Council Roadmap has received a well needed facelift along with completed and upcoming milestones, plus a little surprise at the bottom!
Changelog Makeover: The Changelog has been visually updated.
Header Dropdown Consolidation: Created a Council dropdown in the header navigation and moved Proposals, Contribute, Bobina Council and Council Records to a new home! Docs and About have been moved to the Ecosystem dropdown.
🗑️ Removed
(1)
Community Dropdown: Removed the Community header navigation dropdown.
🐞 Fixed
(9)
Well That's Embearassing: Specific tickers have been hardcoded to align with projects we recognize as canonical tokens such as: $APU, $BOBO, $SKOL, $CHEESE, $MONKE and so on... Bobina was mistakenly treating mentioning the tickers as contract scan requests. This has been patched thanks to Council Member Kaelen's swift reporting!
Price Ticker Mismatch: Price ticker was pulling liquidity information from the first pair instead of all pairs.
Bobina Generation Truncation: Prompts exceeding Telegram's caption limit of 1024 characters were failing so longer prompts will be truncated.
Array-Of-Array Index Fix: The Discord / Telegram /index command has been updated to handle a new optimized array-of-arrays format to handle internal server errors resulting from API requests timing out after a certain amount of time.
Field Access: Updated profile field access to match API response for temporal profiles.
Hallucinogenic Backfilling: Bobina was hallucinating sending the user's messages when producing backfilled temporal profiles. This has been fixed via tighter system prompt instructions.
Monthly Temporal Profile Backfilling: Monthly profiles weren't being generated or backfilled properly due to both an ISO timestamp error and the cron job missing the window to generate before the next month began.
Council Proposal Syndication: Discord and Telegram were having issues with pulling the approved Council Proposal image so we've switched to sourcing the image via blob storage and added a fallback manual switch for sending out failed notifications.
Telegram Service Messages: Bobina was responding to service messages (pins, joins, etc) when she shouldn’t!
🔒 Security
(1)
Origin Verification: Secured API endpoints with additional origin verification and header checks.