mirror of
				https://github.com/reality/dbot.git
				synced 2025-11-04 12:57:31 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			47 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
cat LICENCE
 | 
						|
git submodule init
 | 
						|
git submodule update
 | 
						|
 | 
						|
if [ ! -e /usr/bin/node ]  && [ ! -e /usr/local/bin/node ];
 | 
						|
then
 | 
						|
    echo 'node.js is not installed. Please install it before running install.sh.'
 | 
						|
    exit 1
 | 
						|
fi
 | 
						|
if [ ! -e /usr/bin/npm ] && [ ! -e /usr/local/bin/npm ];
 | 
						|
then
 | 
						|
    echo 'npm is not installed. Please install it before running install.sh'
 | 
						|
    exit 1
 | 
						|
fi
 | 
						|
 | 
						|
npm install async wordnik node-uuid underscore request sandbox express moment-timezone moment jade databank databank-redis ent passport passport-local password-hash connect-flash 
 | 
						|
 | 
						|
cd public/
 | 
						|
wget http://twitter.github.com/bootstrap/assets/bootstrap.zip
 | 
						|
unzip bootstrap.zip
 | 
						|
rm bootstrap.zip
 | 
						|
 | 
						|
mkdir d3
 | 
						|
cd d3
 | 
						|
wget http://d3js.org/d3.v3.zip
 | 
						|
unzip d3.v3.zip
 | 
						|
rm d3.v3.zip
 | 
						|
 | 
						|
cd ../..
 | 
						|
 | 
						|
if [ ! -f config.json ];
 | 
						|
then
 | 
						|
    echo 'Creating configuration file...'
 | 
						|
    cp config.json.sample config.json
 | 
						|
    vim config.json
 | 
						|
fi
 | 
						|
 | 
						|
read -p "Setup complete. Run depressionbot now? [y/N]"
 | 
						|
if [[ ! $REPLY =~ ^[Yy]$ ]]
 | 
						|
then
 | 
						|
    echo 'Okay. To run the bot, use "node run.js"'
 | 
						|
    exit
 | 
						|
fi
 | 
						|
node run.js
 | 
						|
 |