Kevin Dang
2a39e20fee
Text Files As Prompts ( #156 )
...
* Add: .txt file reading
* Update: version increment
2025-01-31 14:12:11 -08:00
Kevin Dang
fe1f7ce5ec
Remove Message Style Command ( #149 )
...
* Remove: Message Style Command
* Update: version increment
2024-12-13 16:55:57 -08:00
Kevin Dang
6ac45afb13
Streamlined Preferences Setup and Default Model ( #148 )
...
* Update: Streamlinded setup and Default Model
* Update: version increment
2024-12-11 17:53:35 -08:00
Kevin Dang
9f61f6bc6c
Switch Model Command ( #126 )
2024-10-12 22:03:31 -07:00
Kevin Dang
5061dab335
Remove CLIENT_UID Environment Variable ( #123 )
...
* Remove: Client UID References
* Update: version increment
2024-10-06 18:57:39 -07:00
Jonathan Smoley
6a9ee2d6d0
Code Coverage and Clean References ( #120 )
...
* Add: skeleton suite for command tests (#119 )
* test naming updated
* fix imports, remove old references
* added code coverage badge
* Add: coverage environment
* Fix: Readme hyperlink to coverage workflow
* grab coverage pct from env
* Update: gist hyperlink
* color range on coverage
* fix contributing, simplify coverage assessment
* lmiit coverage to master, add branch naming conventions
---------
Co-authored-by: Kevin Dang <77701718+kevinthedang@users.noreply.github.com >
2024-10-01 10:11:23 -07:00
Kevin Dang
e3b0c9abe4
Message Attachment Image Recognition ( #118 )
...
* Add: Image recognition
* Fix: Non-Attachment Query
* Update: version increment
* Remove: Debugging logs from buffer file
* Add: comments for bufferHandler
2024-09-18 20:28:23 -07:00
Kevin Dang
36a0cd309b
Removed Channel Toggle Command ( #115 )
...
* 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
2024-09-14 13:34:40 -07:00
Kevin Dang
e60c2f88b8
Handlers Directory and Universal Import Fix ( #86 )
...
* Update: split jsonHandler.ts to different files
* Add: handlers folder and moved some files there
* Update: interface file name
2024-07-23 16:59:54 -07:00
Kevin Dang
35b9ad71cb
User vs Server Preferences ( #80 )
...
* Update: Server vs User prefs
* Add: User vs Server Prefs
* Update: version increment
* Fix: src and tests added to validation range
2024-07-04 13:54:25 -07:00
Kevin Dang
de15185cff
Channel/Thread Chat Toggle ( #75 )
...
* 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
2024-06-22 20:57:38 -07:00
Kevin Dang
1973b1d3ae
Public/Private Chat Threads ( #62 )
...
* 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
2024-06-10 19:47:08 -07:00
Kevin Dang
d67106c03e
Chat Stream Integration ( #52 )
...
* rm: axios dependency
* add: stream parsing for normal style
* fix: empty string problem
* add: stream for embedded prompts
* update: version increment
2024-04-21 14:40:30 -07:00
Kevin Dang
bc989580a9
Fix Capacity Command ( #49 )
...
* fix: capacity while replace if
* fix: command name in config
2024-04-20 10:03:22 -07:00
Kevin Dang
477567b05d
Remove Bot User ID from Prompt ( #48 )
2024-04-20 10:01:42 -07:00
Kevin Dang
2bdc7b8583
Capacity Context Modify Command ( #35 )
...
* add: modify capacity command
* update: version increment
2024-04-03 15:22:34 -07:00
Kevin Dang
727731695e
Chat Queue Persistence ( #33 )
...
* 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
2024-04-02 22:04:09 -07:00
Kevin Dang
fcb0267559
Shutoff Bot Command ( #30 )
...
* add: disable chat command
* update: workflow name
* add: shutoff using admin env list
* update: sample env for admins
* fix: shutdown booleans
* update: version increment
2024-04-01 00:43:19 -07:00
Kevin Dang
6b903cff5e
Auto-Generate Config ( #29 )
...
* 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
2024-03-30 22:02:49 -07:00
Kevin Dang
43fb2ea94e
User Preferences and Setup Docs ( #20 )
...
* added message style command
* docker setup scripts
* reformat messageStyle.ts
* fix: register unregister on deploy
* add: messageStream preference
* add: json config handler
* update: messageCreate gets config
* update: shifted chat to config callback
* fix: naming conventions based on discord
* update: setup in docs now
* add: static docker ips
* version increment
* add: bot message for no config
* fix: no config case
* add: clarification for subnetting
* update: version increment in lock file
---------
Co-authored-by: JT2M0L3Y <jtsmoley@icloud.com >
2024-03-22 10:37:06 -07:00
Kevin Dang
ca6b8c3f9c
Docker Container Setup ( #15 )
...
* minor package update and env
* added docker scripts
* added working docker compose
* fixed docker container bridge
2024-02-07 09:59:06 -08:00
Kevin Dang
89c19990fa
slash commands integrated
...
* sample env and late version incr
* added slash command compatibility
* updated command name
* updated environment sample
* updated interaction comment
2024-01-31 10:28:02 -08:00
Kevin Dang
9247463480
hardcoded and mentions
...
* added options to queries
* removed hard coded vals, added message options
* updated importing
* added check for message mentions
* fix missing botID
* updated token to uid
* added contributer
---------
Co-authored-by: JT2M0L3Y <jtsmoley@icloud.com >
2024-01-29 12:50:59 -08:00
Kevin Dang
97acae3d08
added embed msg and stream parser
2024-01-28 12:59:45 -08:00
Kevin Dang
78921ee571
added persistence in chat endpoint
2024-01-23 22:24:26 -08:00
Kevin Dang
f8956b0b50
bot can edit message response
2024-01-23 21:26:39 -08:00
Kevin Dang
4bcaae8461
ollama responds to discord msgs
2023-12-25 18:59:07 -08:00