Commit graph

48 commits

Author SHA1 Message Date
1e83a46412 Cleaned up logs. Added a debug .env variable to make logs more verbose 2025-05-15 12:21:41 -04:00
5da464bd62 Fully implemented feature #8 (User Awareness). 2025-05-15 11:43:30 -04:00
ea8983ddb0 Feature #8 is almost fully implemented. Needs pronouns and it would be good. Check settings.yml 2025-05-15 00:22:24 -04:00
61053f6177 Just testing push logic since its kinada wonky 2025-05-14 21:05:24 -04:00
e02852fb45 Merge remote-tracking branch 'origin/main' into Model-loading-test 2025-05-14 21:00:15 -04:00
863d3e3c88 Implemented feature #7 2025-05-14 20:27:49 -04:00
530405a905 Added features #8 and #31 (#32)
Third time and hopefully last. Tryin to clean up main branch

Reviewed-on: #32
2025-05-14 16:06:07 -04:00
864201214d Added features #8 and #31 2025-05-14 16:01:12 -04:00
490ab742f1 Profile picture Example
Shows how to load a profile picture on to the Bot
2025-05-14 15:23:28 -04:00
d6a7a4dbe7 Ref image for typing feature
just a reference image for typing feature
2025-05-14 11:07:50 -04:00
c09f1564a0 Merge pull request 'Further thesting for #27 but still not working. May move on to a different feature set.' (#29) from Model-loading-test into main
Reviewed-on: #29
2025-05-14 00:03:16 -04:00
69354229d6 Further thesting for #27 but still not working. May move on to a different feature set. 2025-05-13 23:26:03 -04:00
ea206a1d7f Merge pull request 'Model-loading-test' (#28) from Model-loading-test into main
Reviewed-on: #28
2025-05-13 22:49:00 -04:00
5b64fcf80f Its mostly working. Issue #27 is still not unloading or loading models. Only when the model is naturaly unloaded will the .env file model load. 2025-05-13 22:47:15 -04:00
fe5e2d9b96 This is a mostly working but defective version of the main branch. Used it to test some loading/unloading functions 2025-05-13 10:57:32 -04:00
0d0084fd9a Working on [Multi model support](https://forgejo.milotech.us/milo/AI-Discord-Bot/issues/27#issue-28) model specified from ".env" file is not working. 2025-05-12 11:24:36 -04:00
f137198f67 Added logging functionality to fix issue (#5). Bot now does some basic logging 2025-05-11 20:36:31 -04:00
37f5e53ece Fixed personality injection logic and fallback to raw LLM if missing (#4) 2025-05-11 19:46:13 -04:00
9e27851b9d 🐋 Docker build is UP!
- Standalone Dockerfile, no compose yet
- Bot works great in container
- Scheduler runs by default (no toggle yet)
2025-05-11 00:48:31 -04:00
50512ab90e Fixed the .env file with thte right values 2025-05-11 00:13:57 -04:00
5a01362e9e Succesful docker build 2025-05-10 23:42:35 -04:00
1a39a39d84 🛠️ Initial Docker support added — build likely broken, expect fixes in next patch 2025-05-10 00:26:28 -04:00
e0191b12b3 📖 Add CC BY-NC 4.0 license for MirageBot — non-commercial use now enforced 2025-05-09 22:44:17 -04:00
9753f508d1 🎲 Added probabilistic scheduler and 📋 future roadmap checklist for Delta AI bot 2025-05-09 21:07:22 -04:00
c751b7613e Moved logic into simple on the scheduler dir. Cleaned up code and made things more modular 2025-05-09 18:34:39 -04:00
de74e2a335 🚀 feat: Modular scheduler + AI simple mode working 2025-05-09 17:57:09 -04:00
fc8e876ce5 made settings.yml prettier 2025-05-09 11:59:14 -04:00
90099c2417 Got the scheduler to work this is before mass directory restructure 2025-05-09 11:51:15 -04:00
52d245296a 🧠 Added scheduler base + Day 5b roadmap for AI-driven posting and probabilistic logic 2025-05-08 23:40:35 -04:00
a0c5f07f63 Created a ROADMAP.md file to stay on focus 2025-05-08 11:37:34 -04:00
a448cf8f8f fixed some formatiing in the README.md doc 2025-05-08 11:34:29 -04:00
6f204b93c5 Changed README.md. cleaned up and added new targets 2025-05-08 11:32:37 -04:00
00df6eb26b Roast feature works, its not content aware yet but it does work. Message cooldows have been added. Custom cooldown messages have been added.
emojis are broken in these mesages. Could have something to do with YAML file being used
2025-05-08 10:46:43 -04:00
1f5f9c7297 Added more items to the README.md doc 2025-05-07 23:39:52 -04:00
0d86681323 Small corrections to README.md file 2025-05-07 23:30:46 -04:00
0c05bfb9c3 Chat API approach was not successful. I couldnt figure it out with ChatGPT so we went back to a more rudementary approach that does seem to work fairly well.
This is a good and working version of the code.
2025-05-07 23:26:58 -04:00
34d46cc145 Changed Image placement 2025-05-07 21:36:01 -04:00
f307805451 Image on README.md correction 2025-05-07 21:34:53 -04:00
a3aae578bd Most of day 3 is done but the personality is not being loaded properly. Some time is being taken to understand Ollama better and see how system prompts can be used 2025-05-07 18:40:28 -04:00
ac61607776 updated README.md to reflect changes 2025-05-07 17:22:40 -04:00
166b286d42 Bot can how reply when using the "!chat" command then prompting it. The .env file points to an ollama instance, the ai.py file has the model being used. 2025-05-07 17:20:34 -04:00
63c8e70b1c Bot is working on discord. Ping functionality works as expected when "!ping" is used 2025-05-07 16:58:20 -04:00
b35697ba7b Deleted un-used files and set up requirements/envioroment files 2025-05-07 16:33:30 -04:00
8774d1559c Update README.md
Update Markdown to read better
2025-05-07 16:13:39 -04:00
bb0ebe62cf Update README.md
Added info describing the project
2025-05-07 16:09:46 -04:00
63f16f81a1 Update README.md 2025-05-06 11:59:30 -04:00
ad49e32d88 README.md 2025-05-06 11:59:15 -04:00
b0e78a89c8 First Commit 2025-05-06 11:56:01 -04:00