- Create a Zulip Realm
- Goto to settings and create a new generic bot named 'myra'. (Settings can be found in dropdown of gear icon present in top right corner of zulip realm)
- Download the zuliprc file for your bot and place it in your home directory as '.zuliprc'.
- Install all the requirements using
pip install -r requirements.txt
- In
bot.py
, change site inself.client = zulip.Client(site="https://myra.zulipchat.com/api/")
to url of your created zulip realm.Do the same forBOT_MAIL
variable. - Run
bot.py
using python 3.python3 bot.py
- Head over to your created zulip realm and start using the bot.
Myra Bot can :
- Translate any language
- Get top news from HackerNews
- Find the lyrics to any song
- Get realtime currency conversion rates
- Find details of your favourite movie
- Find the list of holidays
- Stay updated with cricket scores
Translate messages received in different languages using out Zulip translate integration.
myra translate "any language"
Get top 10 stories of hackernews in no time in your Zulip server.
myra HN
Know all about cricket scores without leaving Zulip.
myra cricnews
Find the lyrics to your fav song and jam to the beats!
myra lyrics "artist" "song"
Find the details to your fav movie !
myra movie "title"
Find the list of all the holidays!
myra holiday
Get the realtime conversion rates!
myra currency "curr1" "curr2"