A bot to check if a given username is similar to a username already discussed on zulip.
This uses word llama embeddings.
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
zulip-bot-shell namecheck.py
# > Enter your message:
# try "jones" or "smith 3"
Test docker build locally:
docker build -t zulipbot .
docker run -it --rm -v ~/Downloads/zuliprc:/zuliprc zulipbot
## to test on a local zulip server, you can set a custom stream ID
docker run -it --rm -v ~/Downloads/zuliprc:/zuliprc \
-e USERNAME_STREAM=usernames \
zulipbot