Skip to content
This repository has been archived by the owner on Nov 26, 2018. It is now read-only.

Commit

Permalink
Remove the temporary quickstart instructions #31
Browse files Browse the repository at this point in the history
  • Loading branch information
unbracketed committed Jul 10, 2014
1 parent f39719a commit 48f8213
Showing 1 changed file with 0 additions and 59 deletions.
59 changes: 0 additions & 59 deletions README.md
Expand Up @@ -13,62 +13,3 @@ Botbot is collection of tools for running IRC bots. It has primarily been
used with Freenode channels but works with other IRC networks or servers.

[Documentation](http://botbot.readthedocs.org/en/latest/)


Quickstart Guide:
=================

```
mkvirtualenv botbotenv
cdvirtualenv
# Set necessary environment variables e.g. in:
vi bin/postactivate
export GOPATH=$VIRTUAL_ENV
export WEB_SECRET_KEY=somerandomstring
export STORAGE_URL=postgres://user:pass@localhost:5432/botbot
export REDIS_PLUGIN_STORAGE_URL=redis://localhost:6379/0
export REDIS_PLUGIN_QUEUE_URL=redis://localhost:6379/1
export REDIS_SSEQUEUE_URL=redis://localhost:6379/2
export SSE_ENDPOINT_URL=http://localhost:3000/
export SSE_HOST=localhost:3000
source bin/postactivate
# Clone and install the Django part
mkdir src
cd src
git clone git@github.com:BotBotMe/botbot-web.git
pip install -e botbot-web
pip install -r botbot-web/requirements.txt
# Install the Go related part
cd ..
go get github.com/BotBotMe/botbot-bot
go get github.com/BotBotMe/botbot-eventsource
# Setup the database
manage.py dbshell
CREATE EXTENSION hstore;
CREATE EXTENSION unaccent;
ALTER FUNCTION unaccent(text) IMMUTABLE;
manage.py syncdb
manage.py migrate
manage.py collectstatic
manage.py createsuperuser
# Run all of the services at once with Foreman
ln -s src/botbot-web/Procfile
foreman start
# Or each one manually
botbot-bot
botbot-eventsource
manage.py runserver
manage.py run_plugins
```

Go to http://127.0.0.1:8000/admin/ and setup a bot and a channel.
Finally ppen http://127.0.0.1:8000/.

0 comments on commit 48f8213

Please sign in to comment.