* Update: Channel checker and channel name gone
* Add: note of where problem can be
* Update: Check if model already exists for Pull Command
* Add: User/Admin Command Constants
* Update: version increment
* Remove: channel-toggle as command and server config
* Remove: Thread interface
* Fix: Users Thread files will now delete
* Fix: Any user can chat in threads now
* Fix: Thread history files are now deleted with multiple users
* Update: version increment
* Update: run build after merge
* Add: deploy image pipeline to docker
* Update: release pipeline
* Add: release with latest tag
* Update: docker username as vars because its not really a secret
* Remove: workflow bot token and guild_id
* Add: supplimentary guild_id and token
* Update: version increment
* Add: Clear user channel message history command
* Update: Checks if messages are empty and has clearer replies
* Fix: Issue where duplication happens on channel-toggle true in threads
* Update: version increment
* Fix: Missing test case for commands.test.ts
* Readability fix
---------
Co-authored-by: Jonathan Smoley <67881240+JT2M0L3Y@users.noreply.github.com>
* Add: Some Commands work in GuildText
* Add: Channel Toggle Command
* Add: Channel History handler by user
* Update: version increment
* Update: Testing scope
* Update: env sample
* Update: Readme goal checks
* Update: builds run on PR to validate them
* add: validate thread creation in ollama channel
* rm: channel_id variable
* add: short notes for threads
* update: openFile to openConfig for clarity
* update: test ci runs on master
* add: notes for work
* add: basic chat storing via json
* update: stores entire msgHist according to capacity
* add: removes json file if thread is deleted
* add: chats with independent histories
* add: private vs public threads
* update: validate threads made by ollama for chats
* update: cleanup and version increment
* fix: workflow env
* update: center title on readme
* update: readme goals and format
* add: icons in readme
* fix: plus margin
* update: environment variables in contr.
* add: queue for chat history
* add: set -e for workflow failure
* update: version increment
* fix: client null info
* fix: shutoff issues
* fix: name in job
* add: auto create config.json on missing
* update: readme goals
* add: clarify instructions on fail chat
* update: reduced redundancy in package file
* bot can login to discord
* changed node and npm to iron lts
* added typescript runnables
* more dev scripts
* readme update on scripts
* event handling skeleton
* fixed compiler target issue