385 Commits (aa13c2c5e69c337d6c35448595c4a807bde80273)

Author SHA1 Message Date
Rene Teigen b261aa6df4 Add codex to the edit command
2 years ago
Rene Teigen 4efb82a033 Add edit endpoint
2 years ago
github-actions 4aa20f832f Format Python code with psf/black push
2 years ago
Rene Teigen 30390ee517 Nasty stuff from merging
2 years ago
Kaveen Kumarasinghe 997cd84f27 Catch the ValueError on no file
2 years ago
Rene Teigen 6b99f57fdf Merge remote-tracking branch 'Remote_Origin/main' into override_threads
2 years ago
github-actions e489b20edd Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe bb02300107 remove prints
2 years ago
github-actions 585638c457 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 57973cf606 Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
2 years ago
Kaveen Kumarasinghe 6bff3b2cb5 Stabilize pinecone conversations
2 years ago
Rene Teigen b74e0bf80e Comment changes
2 years ago
Rene Teigen 7ecc56f0ae Made the json parsin more robust and fixed bugs
2 years ago
Rene Teigen cab2c184b6 Fix some directory traversal and smooth out behavior if file is not found
2 years ago
Rene Teigen fbdc03b8dd Enable json openers with overrides
2 years ago
github-actions 31df519cf5 Format Python code with psf/black push
2 years ago
Rene Teigen 07849ca42e Slight refactor
2 years ago
Rene Teigen 5504ea2802 Fix cases where the user doesn't exist in the guild
2 years ago
Rene Teigen 67546d0705 Cleanup after merge
2 years ago
Rene Teigen 33eb5f4d76 Merge remote-tracking branch 'origin/main' into ping-to-name
2 years ago
Rene Teigen cff7d09013 Fix mention escaping in conversations due to non-ascii removal
2 years ago
Rene Teigen a46528ba90 Add escape on mentions
2 years ago
Rene Teigen d93a1db51f Shorten the replace function
2 years ago
Rene Teigen e6bba27761 edit on_message_edit
2 years ago
Rene Teigen f690821599 Replace user mentions with the nickname in prompt and output
2 years ago
github-actions 40ddf5a399 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe cf2dcd84f0 housekeeping, bugfixes
2 years ago
Kaveen Kumarasinghe 571d65fd37 revert auto-terminate change, bump version
2 years ago
github-actions 7c3b652a2a Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe a7b5d84a33 Persistent moderations
2 years ago
Kaveen Kumarasinghe b2a923b064 auto terminate ask()
2 years ago
Kaveen Kumarasinghe 7de071dbfd remove emoji before pinecone properly
2 years ago
github-actions b47d52f217 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 48c9092558 keyword some stuff
2 years ago
Kaveen Kumarasinghe 051fc3a2ff remove api key prints
2 years ago
Kaveen Kumarasinghe cfb7eb0903 Multi tenancy api key support
2 years ago
Kaveen Kumarasinghe 0b2d4c95b7 fix bugs with conversations, some slight improvements
2 years ago
github-actions 99e1e3b11d Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe a6ded5ab81 fix opener file loading
2 years ago
Justin McPherson d1d1b062f2 Merge branch 'main' into feat/docker-env
2 years ago
Justin McPherson 105afa0354 non docker case
2 years ago
github-actions 7f1a8e30f8 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 720fad0ee7 permanent memory with pinecone ready for alpha
2 years ago
Kaveen Kumarasinghe a8b209c212 draft
2 years ago
Kaveen Kumarasinghe fe54b250f6 fix img prompt optimizer redo bug
2 years ago
github-actions ab553a0dba Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 189975a3f9 fix bug with message edits
2 years ago
Kaveen Kumarasinghe 7e72e9c71b fix awaiting response already removed
2 years ago
github-actions f4f53cf3cf Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 79c44fb0a0
Merge branch 'main' into rekey-conversation
2 years ago
Rene Teigen d3d15e767f Block further responses until current is finished in threads
2 years ago
github-actions 903c91497d Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 9896051a7b fine tune moderations a bit, fix Redo
2 years ago
Rene Teigen 566484febf Fix conversation limit not being able to close thread
2 years ago
Rene Teigen 55f0db7f8b Changed more name handling
2 years ago
Rene Teigen 36a9480506 Changed the ways names are added to the history
2 years ago
Rene Teigen c0e0d8ba8b Changed conversations to be keyed by thread
2 years ago
github-actions 7fb849de88 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 369c836a72 AI Moderation!
2 years ago
github-actions db7c400ca4 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 3775432aae
Merge pull request #58 from Hikari-Haru/autocomplete
2 years ago
Rene Teigen ae64bc9fa2 Fixed opener_file not being able to be used alone
2 years ago
Kaveen Kumarasinghe 04d1a06a9e
Merge pull request #60 from Hikari-Haru/bigger-images
2 years ago
github-actions 4a39685e45 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe b31bfbe26d
Merge pull request #55 from Hikari-Haru/ask-parameters
2 years ago
Rene Teigen e0150c526d Fix ctx passthrough with draw button
2 years ago
github-actions 2c21d5da1c Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 962cb3429c add some convo safety checks
2 years ago
Rene Teigen 68a20dcc50 Changed the image resizing to go by the guild filesize limit
2 years ago
Rene Teigen 11ae8de8e0 Add a response if you're not in a conversation
2 years ago
Rene Teigen db9dd047a9 Changed how the message type is checked end_conversation
2 years ago
Rene Teigen f93e9c1bbf Implement /gpt end
2 years ago
Rene Teigen f8d3dd0ffd Added os specific separator like in gpt3discord.py
2 years ago
Rene Teigen 581ec17643 Wrong opener_file description
2 years ago
Rene Teigen 6cfd2838a5 Added autocompleters to settings and opener files
2 years ago
Justin McPherson ef40933066 Merge branch 'main' into feat/docker-env
2 years ago
github-actions d225b81aac Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 663fda421c Make recurring file operations all async, add custom opener file feature
2 years ago
Kaveen Kumarasinghe 6cea6da6fe Proper error messages on an API error
2 years ago
Rene Teigen ddc23e7c10 Added some print to send_request and fixed the top_p description
2 years ago
Hikari Haru 9e4460c009 Added basic passthrough to /ask
2 years ago
Kaveen Kumarasinghe cb54d60421 update readme
2 years ago
Kaveen Kumarasinghe a68eeb5651 fix some merge issues
2 years ago
github-actions ab3d0a6868 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 5218c445af
Merge branch 'main' into slashgroups-refactor
2 years ago
github-actions b06e038a4e Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 0adb5c0e38 fix welcome message
2 years ago
Kaveen Kumarasinghe 28d04d5753 update settings with new param
2 years ago
Kaveen Kumarasinghe dcb90f57fa typo
2 years ago
github-actions 42d733de61 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 53235e4e1d Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
2 years ago
Kaveen Kumarasinghe 7d116d2ef3 fix typos
2 years ago
github-actions 316dcbb023 Format Python code with psf/black push
2 years ago
Karl f13bd6ea3f
Merge branch 'Kav-K:main' into KarlKennerley-GPT3Discord-Issue#34
2 years ago
Karl a5f5b0d35d
Updated on_member_join function
2 years ago
Justin McPherson ddbe356e2a Changes to environment loading.
2 years ago
Rene Teigen 84798e6cb7 Forgot imgoptimize to optimize in help
2 years ago
Rene Teigen 46039b5a43 Change chat to ask, and change imgoptimize to optimize
2 years ago
Rene Teigen 4657d9d814 Merge branch 'main' into slashgroups-refactor
2 years ago
github-actions fd01dede70 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 7327982f3c Error on draw failure
2 years ago
github-actions 7401728fbe Format Python code with psf/black push
2 years ago
Rene Teigen 6c56bfc729 Fix behavior in conversation
2 years ago
Rene Teigen e062cc2597 Fix view message edits
2 years ago
Karl f30c9f07e3
Changed welcome message to query GPT3 for new msg
2 years ago
Rene Teigen b48c68e868 A little cleanup and changed the "admin" slash group to "system"
2 years ago
Rene Teigen e5eeb035c1 Implemented slash command grouping and more ways to configure who can use what.
2 years ago
Kaveen Kumarasinghe 37f2c8c1b4 Make image operations completely async, fix the optimized text length, set best_of=2
2 years ago
github-actions 21a304a873 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe f68f669ef7 Don't change the conversation prompt's human name to the user's name if it contains invalid characters
2 years ago
github-actions 5a791889f0 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe ca8e6b0d66
Merge pull request #44 from rolanddeboer/main
2 years ago
github-actions d0be447ee9 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 300a4306ad
Merge pull request #46 from Kav-K/private-thread
2 years ago
Kaveen Kumarasinghe cf65baf078 remove prints
2 years ago
Kaveen Kumarasinghe 5eb792cb7e Fix initial convo-end not working
2 years ago
Roland de Boer 4ecf29935e
Merge branch 'Kav-K:main' into main
2 years ago
Roland de Boer 7ba231473a Replace Human: in prompt with actual username
2 years ago
Karl 88abf2946d
Added on_member_join listener. Fixes issue #34.
2 years ago
Kaveen Kumarasinghe 6732c136b2
Merge pull request #35 from Hikari-Haru/main
2 years ago
Rene Teigen e35f320a5e Add private threads, minified starter and added option for opening
2 years ago
Kaveen Kumarasinghe 3b1f8424f3 Remove GPTie: pre-prompt for /g, show the prompt after /g is run
2 years ago
github-actions a4436f235f Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 5561ff3b57 Allow for /g to be used while in a conversation independently by the same user without conflicts
2 years ago
Hikari Haru 39c193adfa
Update gpt_3_commands_and_converser.py
2 years ago
Rene Teigen 3ddb1056c3 Change way that roles are checked and some formatting
2 years ago
github-actions 0a60d7e2b0 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 39e8a61dc7 Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
2 years ago
Kaveen Kumarasinghe 60bda11c25 Add clearer message for when a rate limit might've occured, clear awaiting_responses
2 years ago
github-actions 2fc67fc13b Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe fb5b1f1e93 SLASH COMMANDSgit status! Major Overhaul
2 years ago
github-actions d928f32661 Format Python code with psf/black push
2 years ago
Cooper Lees 57e863167d
Merge branch 'Kav-K:main' into main
2 years ago
Cooper Ry Lees d6885b3c35 Add Dockerfile + concept of a DATA_DIR
2 years ago
Kaveen Kumarasinghe 94e76093af Update help text
2 years ago
github-actions ec38feaa36 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 35df0a192c Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
2 years ago
Kaveen Kumarasinghe 193a967d41 REVAMP ASYNC, fully working now, massively improve immage prompt optimizer
2 years ago
github-actions 7f98fa446d Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe b3fc6aa503 Get rid of extraneous text in imgoptimizer, auto-terminate the prompt if the user doesn't
2 years ago
github-actions 370bf2924c Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 7b82d9fbe8 Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
2 years ago
Kaveen Kumarasinghe 051131e42f remove unneccessary print
2 years ago
github-actions 2fe2302fc8 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 777a11c997 fix auto-expire retry and vary buttons
2 years ago
Kaveen Kumarasinghe cdc6e70adb Fix tempfile giving PermissionError on windows
2 years ago
Kaveen Kumarasinghe 4de4ab3f6e bug squash!
2 years ago
Kaveen Kumarasinghe f360741ad2 fix bugs
2 years ago
Kaveen Kumarasinghe 1f96dda52a Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
2 years ago
Kaveen Kumarasinghe 510f294c76 make bot fully async!
2 years ago
github-actions 24dce18052 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 3ea5f544e8 Fix bugs and add end conversation button to convo messages
2 years ago
github-actions ffa23155c0 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 96c69c417f fix bugs
2 years ago
Kaveen Kumarasinghe 4f8d4afd6b Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
2 years ago
Kaveen Kumarasinghe 24cd5011c4 get rid of small error thing
2 years ago
github-actions 0ed400a505 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 2a576c07e4 Recursive message summarizationgit add *git add *! Infinite chatgit add *git add *
2 years ago
Kaveen Kumarasinghe bb619e052c Recursive message summarizationgit add *git add *! Infinite chatgit add *git add *
2 years ago
github-actions ee00c3ba00 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 51395dc10e Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
2 years ago
Kaveen Kumarasinghe 8382d49d62 Automatically retry when you edit your prompt!
2 years ago
github-actions 5e950f9865 Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 46de508e9f add help text for discord bug
2 years ago
github-actions 1ed96d47cf Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe edc62bc7ce Auto-expire interactions (1 hour for gpt messages), (10 minutes for drawings)
2 years ago
Kaveen Kumarasinghe bfec417161 bit more debug
2 years ago
Kaveen Kumarasinghe 1dbe109c43 update convo starter and add set_usage
2 years ago
Kaveen Kumarasinghe 2c915ddcc3 update convo starter and add set_usage
2 years ago
Kaveen Kumarasinghe c54d2cc349 ironed out bugs
2 years ago
github-actions 1312a864df Format Python code with psf/black push
2 years ago
Kaveen Kumarasinghe 0065f4918a Add full DALL-E Integration
2 years ago
Kaveen Kumarasinghe 3242e0bab8 parameterize conversation starter into a file
2 years ago
Kaveen Kumarasinghe 0d2f779435 fix bug of thread not closing on convo limit
2 years ago
Kaveen Kumarasinghe 9e263dc57b refactor, redo ability for image prompt optimization
2 years ago
Kaveen Kumarasinghe a41583b396 dall-e image prompt optimizer
2 years ago
Kaveen Kumarasinghe a33a7a1e50 End conversation on some failure
2 years ago
Kaveen Kumarasinghe b28d4f8979 ability to start a convo with no thread
2 years ago
Kaveen Kumarasinghe ba99f2a3ee fix for clear convo threads
2 years ago
Kaveen Kumarasinghe 165c62c978 Add a command to clear all conversation threads immediately across all servers the bot uses
2 years ago
Kaveen Kumarasinghe 1bd8ead17c Add a command to optimize image text prompts before putting into dall-e!
2 years ago
Kaveen Kumarasinghe c8f60f83dd redo
2 years ago
Kaveen Kumarasinghe 7aedc7f2c6 Redo functionality
2 years ago
Kaveen Kumarasinghe 741abc0555 Close threads when end
2 years ago
Kaveen Kumarasinghe 825b009aa8 Full refactor to pycord, and cogs
2 years ago