GitXplorerGitXplorer
p

pbot

public
5 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
1ce5004df3920d972a06af2c84763b5f08a0a0e7

docs: comment distribution code

ppan93412 committed 3 years ago
Verified
b4e540ea659bc8258d09006f22f4c5e03c24e487

style: cargo fmt

ppan93412 committed 3 years ago
Verified
6de9846f3bb4f830fb21820e208e3eee149781f6

refactor(modules): migrate code to be based on derive

ppan93412 committed 3 years ago
Verified
158052565fc38f5f1d540912501146367ee82bb5

feat(modules_derive): utils for making modules

ppan93412 committed 3 years ago
Verified
8889c5b76ac884c41d61f27c5c9b451c3cbaf160

refactor: migrate to cargo workspace

ppan93412 committed 3 years ago
Verified
bf92a2c652960495947560641c089770e6515fef

style: cargo fmt

ppan93412 committed 3 years ago

README

The README file for this repository.

pbot

pan93412's extensible user bot, which is full-documented, engineered and based on Actor model.

Usage

Run

cargo run --release [--features <modules id>]

Configure

  1. Copy .env.example to .env
  2. Configure it according to the instruction.

Hacking

Build

cargo build [--features <modules id>]

Docs

cargo doc [--features <modules id>]

Run for Development

cargo run [--features <modules id>]

Modules

Modules ID Modules Name Description Enable by Default
fwdmod FwdModule Simply forward the message to your specified chat with !cufwd.
addrankmod AddRankModule You can add rank for every member you administrated without giving the actual permission.
getinfomod GetInfoModule Get the information of the message. For debugging purpose.

Authors

  • pan93412, 2021