Metadata-Version: 2.1
Name: pycsgogpt
Version: 0.1.2
Summary: CSGO Chatbot using OpenAI GPT-3.5 Turbo.
Home-page: https://github.com/nikeix/pycsgogpt
License: MIT
Keywords: csgo,chatbot,openai,gpt
Author: Aviv
Author-email: 4440524+nikeix@users.noreply.github.com
Requires-Python: >=3.7.1,<4.0.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: openai (>=0.27.8,<0.28.0)
Requires-Dist: telnetlib3 (>=2.0.2,<3.0.0)
Requires-Dist: typer (>=0.9.0,<0.10.0)
Project-URL: Repository, https://github.com/nikeix/pycsgogpt
Description-Content-Type: text/markdown

# pycsgogpt

**pycsgogpt** is a CSGO chatbot powered by OpenAI GPT-3.5 Turbo. It connects to a CSGO client via Telnet and uses the GPT-3.5 Turbo model to generate responses based on incoming messages from other players. The chatbot provides an interactive and fun experience by simulating human-like conversations in the game.

## Installation

```bash
pip install pycsgogpt
```

## Usage

First, add `-netconport 21234` to the launch options of your CSGO server. Then, start the server and run the following command:

```python
pycsgogpt <your_player_name> <your_openai_api_key> [--telnet-port <telnet_port>]
```

* player-name: Your CSGO player name.
* openapi-key: Your OpenAI API key.
* telnet-port (optional): The telnet port for the CSGO server (default: 21234).

## Contributing
Contributions are welcome! If you have any bug reports, feature requests, or suggestions, please open an issue or submit a pull request.

## License
This project is licensed under the MIT License. See [LICENSE](LICENSE) for more details.

