matrix-gptbot

View on PyPIReverse Dependencies (0)

0.3.21 matrix_gptbot-0.3.21-py3-none-any.whl

Wheel Details

Project: matrix-gptbot
Version: 0.3.21
Filename: matrix_gptbot-0.3.21-py3-none-any.whl
Download: [link]
Size: 244739
MD5: b4b99ea5ab13d7e9544c8be78e940a20
SHA256: 1516c0acad1dca052bdf1885330073e47071c21badb58a5a84424aa037359ee4
Uploaded: 2024-11-07 07:02:24 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: matrix-gptbot
Version: 0.3.21
Summary: Multifunctional Chatbot for Matrix
Author-Email: Kumi <gptbot[at]kumi.email>, "Private.coffee Team" <support[at]private.coffee>
Project-Url: Homepage, https://git.private.coffee/privatecoffee/matrix-gptbot
Project-Url: Bug Tracker, https://git.private.coffee/privatecoffee/matrix-gptbot/issues
Project-Url: Source Code, https://git.private.coffee/privatecoffee/matrix-gptbot
License: Copyright (c) 2023-2024 Kumi Mitterer <gptbot@kumi.email>, Private.coffee Team <support@private.coffee> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: future (>=1.0.0)
Requires-Dist: markdown2[all]
Requires-Dist: matrix-nio[e2e] (>=0.24.0)
Requires-Dist: pillow
Requires-Dist: python-magic
Requires-Dist: tiktoken
Requires-Dist: beautifulsoup4; extra == "all"
Requires-Dist: geopy; extra == "all"
Requires-Dist: google-generativeai; extra == "all"
Requires-Dist: openai (>=1.2); extra == "all"
Requires-Dist: pydub; extra == "all"
Requires-Dist: trackingmore-api-tool; extra == "all"
Requires-Dist: wolframalpha; extra == "all"
Requires-Dist: beautifulsoup4; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: geopy; extra == "dev"
Requires-Dist: google-generativeai; extra == "dev"
Requires-Dist: hatchling; extra == "dev"
Requires-Dist: openai (>=1.2); extra == "dev"
Requires-Dist: pydub; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: trackingmore-api-tool; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: wolframalpha; extra == "dev"
Requires-Dist: google-generativeai; extra == "google"
Requires-Dist: openai (>=1.2); extra == "openai"
Requires-Dist: pydub; extra == "openai"
Requires-Dist: trackingmore-api-tool; extra == "trackingmore"
Requires-Dist: wolframalpha; extra == "wolframalpha"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: google
Provides-Extra: openai
Provides-Extra: trackingmore
Provides-Extra: wolframalpha
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10387 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
gptbot/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gptbot/__main__.py sha256=vtpxBfj4WSaPuM-09zZ79drPjDViTIDTCnJ5WdrO39s 1549
gptbot/assets/logo.png sha256=ISptYFr0yEz2y2w_7QygMFHCE3fe5cdxYUHDaqvM6oM 190295
gptbot/callbacks/__init__.py sha256=2iPz5iTxWRqFJllnSqSi8wMmTkUwYdBbpLVRZy3Gm7o 538
gptbot/callbacks/invite.py sha256=fay0Q_gCphjFeQrGQtU8JYx1aFEqqPSdA-n86WjpKTE 378
gptbot/callbacks/join.py sha256=E2uvd3lcAr7aSqiGvRdXbAcyBLrR0QezFKjxT3Ntaqc 735
gptbot/callbacks/message.py sha256=0KeCPQGYPmhCU0e-0NLji4AjZzzMn8FHVZp3MpDvMKQ 1210
gptbot/callbacks/roommember.py sha256=KtAPn3dObeFgBidO_pXTgUci-uMdK2vEKRyEFBjcQWQ 430
gptbot/callbacks/sync.py sha256=4_QGbZYfyHu6aHMysnT9OS5jT6tIyX3dGtKBxC4Ypu0 249
gptbot/classes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gptbot/classes/bot.py sha256=WqAw3rRO9LfMkjWJmxqKi_WaqMdBZUALRRjR__PVQ5w 40124
gptbot/classes/dict.py sha256=_WkmYHdEnh5Kd37QR8QpbVwW1KmJpqkhORqP6CbM9GA 261
gptbot/classes/exceptions.py sha256=fKK8ZIOR5sFMESKQxi5n2rQseAbyz_DxCnzpxKNzlaI 45
gptbot/classes/logging.py sha256=KWcVGyvated2pfdMYdVSqNlmW6ZchPoHJEJbynEFdDI 943
gptbot/classes/trackingmore.py sha256=vPZYnfAGO5j68PCDu9JsigrF6qPINT3J72cve4g826M 1033
gptbot/classes/wolframalpha.py sha256=MvBlK8G5B5QvyNkJaHz_3K90pR-TlZA_7cwHpdncGmM 1894
gptbot/classes/ai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gptbot/classes/ai/base.py sha256=Ia9hzBNIoOHizHAlP-bVrbo6V45D8V71K_T1NSZXBWs 2701
gptbot/classes/ai/google.py sha256=-ijGn_oK5xYihPeLikP67Vu_tm-QoJUwjcE26JWQrl4 2252
gptbot/classes/ai/openai.py sha256=4cHjOAkW-7AJpgigrT__jXgItctqhaK-iw9oy_6ImIk 40560
gptbot/commands/__init__.py sha256=OevfyCf8xbFKCaKoN8pHgoFOQjTCkztVbaxl0yHD0hI 546
gptbot/commands/botinfo.py sha256=NIhrlbhOxXmIXReLecx5ARVDED499usOzPL0BaCELYA 558
gptbot/commands/calculate.py sha256=Ky9ANET4yD91DkSCDBg8VWIv1zSD__cdaluWqvdxvjY 1012
gptbot/commands/chat.py sha256=qqMwCtAWRp7zD91qiNaTbGAD05XldHjfm6d4la5bo0k 454
gptbot/commands/classify.py sha256=2YwCnqU9giMC5pzQ6sNDnIwFG8Uin2A_KS0OVqVhoHM 1101
gptbot/commands/coin.py sha256=TAiPnBOe-OrMn47R6fWuItgwIgwBynCKl6F6zYdWuWc 400
gptbot/commands/custom.py sha256=aEvsMAOTfNct2yb65_eeDEaFtb1gAqgIegbnzRX0uLg 270
gptbot/commands/dice.py sha256=SOCD8EHijIbydcVOKvxljm3q02QzcrP84PL3rlwocAk 625
gptbot/commands/help.py sha256=ikRByzyXFlkPoXw4N7qsatsbywgRq6CRdoJ2BTti8gE 1516
gptbot/commands/ignoreolder.py sha256=5EjZIgH8s8C2m91otcXSXNmMYf13mfh8t2EXiBkvVxQ 458
gptbot/commands/imagine.py sha256=jg2hfSmACFeAtX5G1VVK25AraO6-7QbIUpVz_i6Wj-E 929
gptbot/commands/newroom.py sha256=2ydkKAfwH-InNfFAgsllq-I1hc5HbPQMi_boUfoYx0w 2121
gptbot/commands/parcel.py sha256=nvXDyeoMa_ztaiOBuQXyn0_DUok7RJAH0WWg1lkkqRk 650
gptbot/commands/privacy.py sha256=U8JJOI9t68v83GV8WehirN5csV9hZFjeXwAs9MEwTn8 780
gptbot/commands/roomsettings.py sha256=JU4QzTPkoW_w7Si7bpDQ_ki5OUThQ4QXqy2kB5e56HY 5106
gptbot/commands/space.py sha256=FNkVxFNPxQbpSYLtqnW1Bzdbo6VJyyIvlz3Ub5CTDTY 5722
gptbot/commands/stats.py sha256=Mbzm6qC-AMm9Q-tV3SV8dv3jSpjNu7a_U6-8rEpo824 1051
gptbot/commands/systemmessage.py sha256=udipLEoZIGufEKnuSd0snJzzfazmKZo2SgbswmhSQgo 1020
gptbot/commands/tts.py sha256=5JpIolQWQfOY4n9jJexcXC1_FPIdSs_r5PtDFpvcZV4 815
gptbot/commands/unknown.py sha256=FbboAIPlV8h-EYpE62dmo6z4x0ZlX3AG99k0yl__P4w 275
gptbot/migrations/__init__.py sha256=vl2Jt9nCndXANuuss3LFTa99vubnn2f5Mz53M2s8-gU 1515
gptbot/migrations/migration_1.py sha256=-oxGOAEcRFrWVE7BzxXkydAUuBoZXkNqgQ65oQkBLxk 841
gptbot/migrations/migration_2.py sha256=gJvjfvHyFALCU_0Ez1gIQhNUEVfikYV0U9ewmJxl-b8 77
gptbot/migrations/migration_3.py sha256=1hc2xh_XY4BwtWZDVho5EbWbqqc5dOHYGtxcrHI8PIo 656
gptbot/migrations/migration_4.py sha256=p2padH9JRLqY_lXhkgaRj6oWcOuGo4KF0slgYbVOh3c 472
gptbot/migrations/migration_5.py sha256=v-jO3RA2g4lHEOJvvwIXFc1KkFRC03ZJmqe2TxY9qmc 1629
gptbot/migrations/migration_6.py sha256=VQaxMzXaBDB0GbAjgHrZxEDX22pHks833oJFiD3vc2Q 948
gptbot/migrations/migration_7.py sha256=NeQ2Gglgfm-Q3eAx83o0gB2u4rwTilit-QE0scbInDw 619
gptbot/migrations/migration_8.py sha256=8nh7u-ormakxoor-gL5FuIcORtC8gBIVVtLIjGC1w7k 560
gptbot/tools/__init__.py sha256=-uBbBLl2Qf4G4YevpRyNlnNE4NSdgdUBlFcMqjxP_6c 423
gptbot/tools/base.py sha256=dhXL1KRKNFyjnxRdoK8KfgOGbjcHsiQ4lk7EiD15mlc 543
gptbot/tools/datetime.py sha256=WkdL_r2MuY3FrekONJ47LszaIk93BHQVPvhoh_B19AI 396
gptbot/tools/dice.py sha256=ObdokNDKMr0eSHR2Zc8ahAHYbO_v3LnHPQm5VcvE-5s 589
gptbot/tools/geocode.py sha256=wqt07oBhWfQ0ezLSyFxzkfOT-2V5I0Ob7xRqlvfTFNI 980
gptbot/tools/imagedescription.py sha256=JKALD3gNbvmGBrmj1bXvAjzbotozvPhBQmxyAMwCEwc 418
gptbot/tools/imagine.py sha256=0peYptMSoso6JR_KJZGYeWhZ5iebZHHlkPl38JTdwRo 1142
gptbot/tools/newroom.py sha256=mOAOc05hdCbqEDa2631tuL35MRSu_5YgKygfbOlIbkg 2103
gptbot/tools/weather.py sha256=yssrO4FzfcIiCl3kTvmpyS4t-5as2hxhV6jZ_Ou1rzA 2418
gptbot/tools/webrequest.py sha256=WfbK2xPbqWNTR5orpJ_wA8uZlsKRR5oh-KbC15SXrXc 1670
gptbot/tools/websearch.py sha256=qohPYpB-Vm9PRJeW4Dxebyk-v02gW-jdezNxfVBcE1Q 1166
gptbot/tools/wikipedia.py sha256=UrMNH2L3hgQPxB5hv5b0MU9dUJxZ6jxnBAjTLwzNNe4 3099
matrix_gptbot-0.3.21.dist-info/METADATA sha256=--DiYyf6sh8Xtsu9qtvWC36EOQISStXAOSXpgdZiQsM 13726
matrix_gptbot-0.3.21.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
matrix_gptbot-0.3.21.dist-info/entry_points.txt sha256=4jzDy8YpWSQvMxWnB_y-6Y_4Q8emlqXf36jdcxbcYa8 53
matrix_gptbot-0.3.21.dist-info/licenses/LICENSE sha256=AGnwPADPYchBUyjI-sAzvBHu98Ul0Ql8Hl2ZrAL4OoM 1127
matrix_gptbot-0.3.21.dist-info/RECORD

entry_points.txt

gptbot = gptbot.__main__:main_sync