-
stable vv2.23.1 -
Added an AI assistant to reduce inquiry time. Configure per-user limit, preset training data (like resources, docs, etc.) and use either local ollama AI or GPT, using an OpenAI key. Run with [ICODE]/ai ask[/ICODE]. To enable, add this to your [ICODE]main.yml[/ICODE] config: [CODE=yaml]# Configuration for the AI ai: # Whether or not the AI functionality is made available to users. enabled: true # Available models: # Ollama (requires Ollama on the local system): gemma3, phi4, llama3.2, deepseek-r1 and any model available on https://ollama.com/search. # You may specify the parameter count by adding :<X>b to the model name, for example gemma3:4b for the 4 billion parameter Gemma model. # OpenAI (requires
openaiKey): gpt-3.5-turbo, gpt-4o and any model available on https://platform.openai.com/docs/models. model: "gemma3" # The amount of past messages to send back to the AI. # Watch out though, setting this value too high may result in: # - Much more expensive API calls # - Slower response times # - Higher memory usage by the bot # A history length of 5 is recommended for small PCs and 10 for larger PCs. historyLength: 10 # You can provide useful context to the AI by setting a system message. systemText: | You are a helpful assistant. You will be asked questions and you should answer them as best as you can. If you don't know the answer, say "I don't know". If the question is not clear, ask for clarification. You should also be polite and respectful at all times. openai: # If any of the GPT models are picked in themodelfield, you need to provide an OpenAI API key. key: "YOUR OPENAI KEY"[/CODE] -
stable v2.21.0 -
If you own the new Language Pack addon, you may now allow users to select their own language!
If the user does not explicitely select a language, one will be set according to their Discord interface, unless they change it.
Automatic language can be switched off in config using the [ICODE]dynamicLanguage[/ICODE] flag in [ICODE]main.yml[/ICODE] (set to true/false).
Other changes:
Added /lang <language> command to change language, per user. Added a config flag [ICODE]dynamicLanguage[/ICODE] to set whether or not to auto-guess the users language. If set to [ICODE]false[/ICODE], the bot will function as it did prior to this update. The base + full source versions now contain [ICODE]index.js.map[/ICODE], helping identify errors.Warning: This release is beta and might not have perfectly consistent translations. You may disable language support and go back to v2.20.0 behavior, guaranteeing stability.
-
stable v2.19.4 -
We are now also available on SourceXchange!
For a list of previous updates and their changelogs, check out the BuiltByBit page.