This is the Python version of Techiee! There is a JS version available, however, that one is much less developed. Go to Techiee.js for that.
Techiee is... Well, a chatbot, like ChatGPT or Gemini. It uses the same Gemini (models) that Gemini (the chatbot) is based on, however, in Discord!
Techiee can be VERY random, but I love him for that...
You can tweak settings like the safety settings, temperature, TopK, max message history etc. inside the config.py file.
You can check out SETUP.md for instructions on how to run it locally or with a hosting service (Render) and run it 24/7.
- The actual bot
- 24/7
- Message history/log
- Ability to recognize, analyze and understand images
- /createthread - Creates a thread in which Techiee will always check for & respond to messages
- /forget - Makes Techiee forget the message history and start new. This command also has an optional argument, 'and-act-as-persona' which will make Techiee act as whatever you enter there.
- Safety settings and other configurable settings
- Google Search Grounding
- There currently aren't any features we want to work on that we haven't started working on yet.