Fork of yosbot (https://github.com/craisins/yosbot) for #gbs
- Install Python libs - see requirements.txt for list
- update pip:
pip install -U pip
- for each lib:
pip install <LIBNAME>
- update pip:
- (optional) Register Bot Nick
- connect to IRC as intended nick
- register with nickserv:
/ns register <PASSWORD> <EMAIL>
- Modify Config File
- rename configSample to
config
- set IRC nick (connections.local irc.nick)
- (if nick registered) set password (connections.local irc.nickserv_password)
- add comic path (local directory where generated comics will be stored)
- fill in other values (i.e. API keys) as needed
- rename configSample to
- Obtain API keys
- Google Search/Youtube (.g, .gis, .yt)
- create project at https://console.developers.google.com/
- enable APIs:
- Custom Search API
- Youtube Data API v3
- generate CLIENT key for PUBLIC/OPEN API not OAuth
- insert key into config: (api_keys.google)
- Giphy
- WolframAlpha
- Imgur
- Google Search/Youtube (.g, .gis, .yt)