See the bot in action at its test channel, #luser-test.
Building for ARM is a bit convoluted:
- Set up cross-compilation toolchain
- Copy the target’s
/usr/include/openssl
,lib{crypto,ssl,z}.so
to $PWD - Run cargo with:
TARGET_CFLAGS="-I $PWD" cargo rustc --release --target arm-unknown-linux-gnueabihf -- -C linker=arm-linux-gnueabihf-gcc -lz -L $PWD
- Copy
target/arm-unknown-linux-gnueabihf/release/luser
to the target
Install dependencies: pip3 install --user ib3 bs4 irc
go run src/luser.go