Coder Social home page Coder Social logo

Comments (8)

hailiang-wang avatar hailiang-wang commented on May 19, 2024 1

Solution

Finally, the app run in Ubuntu Server successfully.

image

apt-get update -q 
sudo apt-get install chromium-browser  xvfb libpango1.0-0 fonts-liberation libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4   libindicator7 indicator-application
apt-get install -f gconf-service gconf2-common  libgconf-2-4 gconf-service-backend

wget -c https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
nohup Xvfb :0 -ac -screen 0 1024x768x24 &
export DISPLAY=0:0
node app.js

from wechaty.

hailiang-wang avatar hailiang-wang commented on May 19, 2024

@zixia Would you have a look? I have tried to install the dependencies. The service is running great with my Macbook, now, I consider to migrate it into cloud. Thanks in advance.

Application repo, https://github.com/Samurais/philly-wechat/ .

from wechaty.

huan avatar huan commented on May 19, 2024

hi @Samurais ,

I have some suggestions to you:

  1. first, I had the same issue on aliyun hk server before: those servers can't make connection to some google servers. change your server from aliyun to digitalocean/linode might help. (I had put links in README, which can gain free credit for both of us if you follow that link)
  2. second, please have a look at #30 , if you did not put chrome into your PATH.
  3. third, do not use phantomjs now, because there has some bug which cause the wx app angular environment not right. use chrome/chromium instead.
  4. at last, your philly-wechat is great, I love ai bot. thanks for using wechaty. :)

please let me know if those suggestions could help you solve the problem, and feel free to post here if you still have problems with wechaty cloud installation.

good luck!

from wechaty.

hailiang-wang avatar hailiang-wang commented on May 19, 2024

Thanks, I would switch to digitalocean soon. philly is a logic server, but instead of using api.ai/wit.ai, I am going to use superscript currently. philly-wechat is the channel to integrate with wechat. I am also working on other integrations as well, such as gitter.

wechaty is great. 👍
Update here when solving the problem.

from wechaty.

huan avatar huan commented on May 19, 2024

I do not understand what philly do right now, but it seems philly is doing something overlap with Microsoft Bot Framework.

M$ Bot Framework has a powerful bot builder framework, it's a connector/router for messages between skype/wechat(official account)/facebook/slack/etc..., with a clean nodejs SDK: https://github.com/Microsoft/BotBuilder/tree/master/Node/examples

Also I'm a big LUIS.ai fan. :)

from wechaty.

hailiang-wang avatar hailiang-wang commented on May 19, 2024

I did some investigation with Botframework, but it does not mature in some ways.

image

On the other way, I would like to implement something lightweight to build the conversations channels but collect the data on our side because of our business reason.

from wechaty.

huan avatar huan commented on May 19, 2024

congratulations!

how could you fix this, did you switched the server out of aliyun/qqcloud?

and it would be great if you cloud add a Wechaty Badge to your README :)

Powered by Wechaty

from wechaty.

hailiang-wang avatar hailiang-wang commented on May 19, 2024

The server is in aliyun, behind the wall.
Of course, I can add the Badge, thanks a lot.

from wechaty.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.