{"repo":"arch-community/qbot","free":true,"listed":false,"github":"https://github.com/arch-community/qbot","clone":"git clone https://github.com/arch-community/qbot.git","description":"a general purpose utility Discord bot, originally created for the Arch Linux community","language":"Ruby","stars":20,"topics":["discord-bot","discordrb","discord","archlinux","community","moderation","bot","nix"],"license":"AGPL-3.0","category":"chat-messaging","readme_excerpt":"/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / --- qbot is the bot used by the [unofficial Arch Linux community][1] on Discord. Originally its only function was to manage support channels, but it has evolved to do much more. Modules: - admin lets server owners administer and configure the bot. - arch contains commands for searching the Arch wiki, repositories, and AUR. - colors generates, manages, and assigns color roles. - figlet converts text to ASCII art. - help provides a help command that displays information about commands. - queries helps manage support channels using a database of support questions. - snippets lets users invoke configurable text snippets. - util provides simple utility commands. - xkcd allows searching and posting XKCD comics. Invite qbot to your own server [Click this link][invite] to invite our hosted instance of qbot to your own server. Running your own instance of qbot Preferred method This repository is a [Nix flake]. On NixOS, you can run your own instance of the bot by importing github:arch-community/qbot , adding the nixosModule output and the overlay to your configuration, and configuring the option services.qbot as defined in module.nix . Setting up your own environment With Nix Clone this Git repository and enter its directory. Run nix-build ./default.nix . The resulting executable is at result/bin/qbot . Otherwise Install Ruby, at least version 3.1 (higher versions untested). Install bundler. Clone this Git","default_branch":null,"files":null,"tree":[],"storefront":"/r/arch-community","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arch-community/qbot/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."}