IBIS

command module
v0.0.0-...-4f0b1ec Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2024 License: MIT Imports: 18 Imported by: 0

README

IBIS

IBIS image

IBIS - The Injured Bird Information System

This app was developed to assist volunteers with the Chicago Bird Collision Monitors manage their text alerts about injured birds. See LICENSE before using.

https://github.com/dratner/IBIS/blob/main/LICENCE https://github.com/dratner/IBIS/blob/main/LICENSE

This app uses Twilio for text message communication and uses the Twilio Go Helper Library

Interface

Any volunteer can text the system using the following messages:

on - this tells the system to forward relevant messages

off - this tells the system to stop forwarding messages

status - replies with your current status (on/off)

add <keyword> - adds a keyword for filtering

remove <keyword> - removes a keyword for filtering

all - overrides filtering and forwards all messages (wildcard)

keywords - lists your current keywords

register <number> - adds a new volunteer with the given number

delete <number> - removes a volunteer with the given number

block <number> - blocks a spammer

unblock <number> - unblocks a spammer

Environment Variables

TWILIO_ACCOUNT_SID - The account SID issued by Twilio

TWILIO_ACCOUNT_TOKEN - The secret token for the account issued by Twilio

TWILIO_ACCOUNT_NUMBER - The inbound phone number for text messages

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL