Skip to content

vsedov/NeorgBot

Folders and files

NameName
Last commit message
Last commit date
Jan 24, 2023
Jul 9, 2022
Feb 19, 2024
Jul 3, 2022
Jun 10, 2022
Jul 9, 2022
Apr 10, 2022
Oct 26, 2023
Apr 5, 2022
No commit message
Apr 6, 2022
Jul 14, 2022
Sep 11, 2023
Oct 26, 2023
Feb 19, 2024
Apr 9, 2022

Repository files navigation

NeorgBot - A Bot For The Neorg Discord Server

Discord GitHub License

SummarySetupUsage


Summary

This is a bot for the Neorg discord server, to be used for searching through the Neorg wiki and spec; many other quality of life features e.g. searching through YouTube videos, pulling up Neovim documentation etc.

Setup

Python 3.10 is recommended.

Start by cloning the repository with git clone git@github.com:vsedov/NeorgBot.git.

Dependencies

  1. Install poetry by following the instructions.
  2. Create an environment with poetry env use python.
  3. Run poetry update to install the dependencies listed in the pyproject.toml file.

Usage

After installation of the dependencies, run the bot with poetry run task start (make sure to be in the root directory of the repository before running the command).

IMPORTANT: Before making a pull request, test whether your code works as intended and has passed all checks from the linters with poetry run task test. For additional information we recommend reading the readme.md file found in the tests folder.