GithubHelp home page GithubHelp logo

calagent's Introduction

CalAgent (Calendar Agent)

An agent to manage your calendar based on the Wechat (maybe more in the future).

Preparation

Follow these steps to set up your environment for running the application.

1. Install required libraries

pip3 install -r requirement.txt

2. Configure Your Settings

Setup your own configuration in config.ini based on config_example.ini

cp config_example.ini config.ini

3. Run the code on your server

The application uses config.ini for its default configuration. You can alter the configuration by specifying a different file through an environment variable:

export PA_CONFIG_PATH=./config_server.ini

To run the bot in the background and log its output:

touch run.log
nohup python3 app.py > run.log 2>&1 & tail -f run.log         

If you need to stop the application, use ps -ef | grep app.py | grep -v grep find the PID and kill PID to kill it.

calagent's People

Contributors

yikang-li avatar

Stargazers

Hantian Zhang avatar Tianfu He avatar L1ttleWave avatar  avatar Zhengkai Jiang avatar Zeyu Zhang avatar Hao Wen avatar  avatar Yige avatar

Watchers

 avatar

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.