{"id":21645034,"url":"https://github.com/monk-afk/moe","last_synced_at":"2026-05-16T23:04:25.562Z","repository":{"id":246977329,"uuid":"822877135","full_name":"monk-afk/moe","owner":"monk-afk","description":"DialoGPT AI Discord Chatbot","archived":false,"fork":false,"pushed_at":"2025-03-10T10:25:45.000Z","size":2089,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-10T11:28:26.245Z","etag":null,"topics":["chatbot","chatbot-ai","dialogpt","discord","discord-bot","gpt"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/monk-afk.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-02T02:27:17.000Z","updated_at":"2025-03-10T10:25:49.000Z","dependencies_parsed_at":"2025-03-10T11:27:46.338Z","dependency_job_id":"2615c4ca-a1c0-4e1d-8500-b225eef54a9a","html_url":"https://github.com/monk-afk/moe","commit_stats":null,"previous_names":["monk-afk/moe"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monk-afk%2Fmoe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monk-afk%2Fmoe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monk-afk%2Fmoe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monk-afk%2Fmoe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monk-afk","download_url":"https://codeload.github.com/monk-afk/moe/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244460236,"owners_count":20456301,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatbot","chatbot-ai","dialogpt","discord","discord-bot","gpt"],"created_at":"2024-11-25T05:46:57.037Z","updated_at":"2026-05-16T23:04:20.509Z","avatar_url":"https://github.com/monk-afk.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# møe\n\nA Discord chatbot equipped with DialoGTP; a pre-trained language model tailored for casual conversation.\n\n\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"moe banner red and white pixelated letters\" src=\"https://raw.githubusercontent.com/monk-afk/moe/main/images/moe_banner_v3_680x240.png\"  width=\"340\"/\u003e\n\nmøe's official home is at the SquareOne Discord:\n\n[![](https://dcbadge.limes.pink/api/server/pE4Tu3cf23)](https://discord.gg/pE4Tu3cf23)\n\n___\n\n## Features\n\n- Casual Conversational AI Language Model, Powered by [DialoGPT, courtesy of Huggingface](https://huggingface.co/docs/transformers/main/en/model_doc/dialogpt) - [docs](https://huggingface.co/docs/transformers/v4.49.0/en/main_classes/text_generation#transformers.GenerationConfig)\n\n- Response triggers: \"moe\", \"bot\", \"monk\", \"molo\"\n\n- Designated Reply-to Channel allows møe to reply freely with guild Members\n\n- Always-reply-to enables møe to always respond to specified Users in any channel\n\n___\n\n## Installation\n\n- Memory Requirements:\n  - 6GB RAM\n  - 5GB Disk\n\n- [Install Script](install.sh)\n  - Requires Linux Bash\n\n- Python3 (3.8 or higher. tested with 3.11)\n  - python3-venv (Python Virtual Environment)\n  - python3-pip (Python Package Installer):\n    - transformers (Provides HuggingFace AI Model)\n    - torch (Message tensor encoding)\n    - wheel (Replaces pip-deprecated setup.py)\n    - py-dotenv (Environment Variables)\n    - discord.py (version 2.5.0 or higher)\n\n___\n\n## Commands\n\nThe command prefix default is `m1`, as set in the .env file.\n\n\u003e `command`(privilege): deatils of command\n\n- `chatlogs`(send_messages): show your conversation history\n- `forgetme`(send_messages): erase møe's memory of your conversation\n- `ping`(send_messages): test latency\n- `help`(send_messages): list all commands\n- `source`(send_messages): get the link to møe's repository\n- `squareone`(send_messages): get the invite link to møe's home Discord server\n\n- `forgetuser @mention_member`(manage_messages): erase møe's memory of the mentioned user\n- `setreplychannel`(administrator): set or overwrite reply channel to focused channel\n- `unsetreplychannel`(administrator): unset reply channel\n- `sayhi @mention`(administrator): set reply-to user in any channel\n- `saybye @mention`(administrator): remove reply-to user\n- `forgetguild`(administrator): erase møe's conversation memory for the entire guild\n\n- `rebuild`(owner): rebuild the database\n- `reload [cogs name]`(owner): reload a cogs module\n- `shutdown`(owner): send the shutdown signal for graceful termination\n- `dumpbackend`(owner): dump the raw memory to debug.txt\n\n___\n\n## Troubleshoot\n\n- ToDo\n\n___\n\n**[Changelog](CHANGELOG.md)**\n\n**[Terms of Service](Terms_of_Service.md)**\n\n**[Privacy Policy](Privacy_Policy.md)**\n\n___\n\n```py\n######################################################################################\n##  MIT License                                                                     ##\n##                                                                                  ##\n##  Copyright © 2024-2025 monk (Discord ID: 699370563235479624)                     ##\n##                                                                                  ##\n##  Permission is hereby granted, free of charge, to any person obtaining a copy    ##\n##  of this software and associated documentation files (the \"Software\"), to deal   ##\n##  in the Software without restriction, including without limitation the rights    ##\n##  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell       ##\n##  copies of the Software, and to permit persons to whom the Software is           ##\n##  furnished to do so, subject to the following conditions:                        ##\n##                                                                                  ##\n##  The above copyright notice and this permission notice shall be included in all  ##\n##  copies or substantial portions of the Software.                                 ##\n##                                                                                  ##\n##  THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR      ##\n##  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,        ##\n##  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE     ##\n##  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER          ##\n##  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,   ##\n##  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE   ##\n##  SOFTWARE.                                                                       ##\n######################################################################################\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonk-afk%2Fmoe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonk-afk%2Fmoe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonk-afk%2Fmoe/lists"}