![](assets\icon\sodium.png)
Sodium
Open source discord bot with application commands and a user-friendly interface
git clone https://github.com/yewshanooi/sodium.git
Open source discord bot with application commands and a user-friendly interface
git clone https://github.com/yewshanooi/sodium.git
Open source code for contributions¹
Latest library and dependencies²
Free to use, without hidden costs³
AI chatbot powered by Google
Store moderation logs with MongoDB
Sodium replies to command requests with a meaningful message embed. Content is displayed in an organised manner with various text formatting. This will greatly enhance user's experience when viewing commands.
*Image simulated for illustrative purposes. Actual UI may be different.Sodium uses buttons for commands that require users to view an external website. Additionally, links will be checked by Discord's website trust protection system to further protect users from malicious websites.
*Image simulated for illustrative purposes. Actual UI may be different.Sodium commands are integrated within Discord channels. Commands can be requested using the slash ( / ) symbol in text channels. Furthermore, users can easily enter optional or required parameters in a text box.
*Image simulated for illustrative purposes. Actual UI may be different.Sodium uses Gemini⁴, a large language model developed by Google, to provide an AI chatbot feature within Discord channels. Furthermore, users may run the command in direct messages for enhanced privacy.
*Gemini may display inaccurate info, including about people, so double-check its responses./youtube
/spotify
8ball, achievement, beep, coinflip, color, compliment, diceroll, fact [cat | dog | general | useless], fortnite, giphy, hypixel, leagueoflegends, lyrics, meme, minecraft, nasa, pokemon, rps, say, spotify, urban, waifu, word, youtube
afk, announce, botpresence, botsetnick, calculator, crypto, dictionary, gemini, github, guildrename, help, info [channel | client | guild | role | user], invite, leave, message, news, npm, ping, qrcode, thread, weather, wikipedia
ban, channel [delete | lock | rename | unlock], deafen, kick, logs [add | initialize | remove | view], purge, role [add | remove], setnick, slowmode, timeout, unban, undeafen, untimeout, warn
¹ Contributors must abide by the guidelines to contribute line of codes to ensure that the repository is free from bad actors.
² Based on discord.js's stable branch release schedule.
³ No monthly fees or subscriptions are required to use, edit, contribute, or host; but users must abide to the license to modify or distribute the bot.
⁴ Gemini is the successor to LaMDA and PaLM 2.