Skip to content
Open group chat messages to the world https://wewe.t9t.io
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
backend add topic page Jun 25, 2019
bots mask name by default Jun 22, 2019
db timeago Jun 25, 2019
pages min height on mobile Jun 25, 2019
scripts timeago Jun 25, 2019
services signup page Jun 21, 2019
.eslintrc init Jun 3, 2019
.gitignore start moving from sqlite to dynamo Jun 10, 2019
.upignore unignore .next Jun 16, 2019
LICENSE Initial commit May 29, 2019
README.md add topic page Jun 25, 2019
config.js add more groups Jun 25, 2019
next.config.js init Jun 3, 2019
package-lock.json timeago Jun 25, 2019
package.json timeago Jun 25, 2019
up.json deployable Jun 16, 2019

README.md

wewe

Open group chat messages to the world

Develop

# reinitialize tables
npm run initDb

# start the web server
npm run sb

# start wechat bot
npm run sw

# deploy the website
npm run deploy

prepare new instance on aws to deploy wechat bot

# install nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
source ~/.bashrc

# install stable nodejs
nvm install node
node -v

# prepare repo to start the bot
git clone https://github.com/t9tio/wewe.git
cd wewe
npm i
cd bots/wechat
npm i
cd ../..
vim secret.json # add secret config
sudo apt-get update # prepare dependencies of wechaty
sudo apt-get install gconf-service libasound2 libatk1.0-0 libatk-bridge2.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget
tmux new -s bot # start mux
npm run sw

# Detach from session:
ctrl+b d

refs:

You can’t perform that action at this time.