https://github.com/forked-from-1kasper/leanbot
IRC-bot written in Lean (https://leanprover.github.io/)
https://github.com/forked-from-1kasper/leanbot
irc lean leanprover
Last synced: 3 months ago
JSON representation
IRC-bot written in Lean (https://leanprover.github.io/)
- Host: GitHub
- URL: https://github.com/forked-from-1kasper/leanbot
- Owner: forked-from-1kasper
- Created: 2018-03-28T11:53:18.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-03-04T14:27:03.000Z (about 3 years ago)
- Last Synced: 2025-01-07T08:26:53.520Z (5 months ago)
- Topics: irc, lean, leanprover
- Language: Lean
- Size: 71.3 KB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Requirements
I’m using Lean version 3.22.0c ([community fork](https://github.com/leanprover-community/lean)), commit 0ec2a19f1ac9. If you are using older versions of Lean (release ≤3.19.0c), this is will not work because of changes in standard library.
Also `netcat` is needed. You can try to configure the start using telnet, but I do not guarantee the functionality.
I designed and tested this on Fedora Linux 27 and Ubuntu 18.04. On macOS, this should also work, because this is also a UNIX-like system. On Windows, you can try using cygwin.
# Running
`lean --run sample-bot.lean ` (default bot—sample-bot.lean—is configured to work with SASL)
# Code editing
If you want to edit the source code in GNU Emacs, Visual Studio Code, or another editor, the repository directory must be in `LEAN_PATH`.