{"repo":"knrd1/chatgpt","free":true,"listed":false,"github":"https://github.com/knrd1/chatgpt","clone":"git clone https://github.com/knrd1/chatgpt.git","description":"ChatGPT IRC bot","language":"Python","stars":47,"topics":["chat","chatbot","chatgpt","openai","bot","irc"],"license":"MIT","category":"chat-messaging","readme_excerpt":"ChatGPT IRC Bot A simple Python-based IRC bot for ChatGPT, now upgraded with modern OpenAI API support. ChatGPT IRC Bot now supports online web search! August 2025 major upgrade - important for existing users - You must reinstall/upgrade to OpenAI Python SDK 1.x : - You must re-configure your configuration file chat.conf with new variables and models. Legacy \"completions\" models are no longer supported. What’s new? - Fully migrated to OpenAI Python SDK v1.x . - Enabled web search integration - model will fetch live information when needed. - Configuration-driven model selection: - Variable model defines the current mode (text or image). - Lists of supported chat and image models are now maintained in chat.conf . Prerequisities: Create an account and obtain your API key: https://platform.openai.com/account/api-keys Install python3 and the official Python bindings: Configuration: Edit chat.conf and adjust variables. Example configuration for IRCNet: Variable \"context\" is optional: you can leave it blank or enter what you want the bot to know and how you want the bot to behave. This will work only with models connecting to endpoint /v1/chat/completions Connecting bot to IRC server: Use screen to run bot in the background and keep it running even after you log out of your session: To detach from the screen session (leaving your ChatGPT IRC Bot running in the background), press Ctrl + A followed by d (for \"detach\"). If you need to reattach to the screen session later, use the foll","default_branch":null,"files":null,"tree":[],"storefront":"/r/knrd1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/knrd1/chatgpt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}