Skip to content

TGmeetup/eventbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event Bot

Build Status Donate

This is a bot who create event issue on TGmeetup/TGevents repo.

Table of Contents

Install

This project uses python3 on Unix-like and MacOS. Go check them out if you don't have them locally installed.

  • Preinstall TGmeetup
$ sudo apt install python-setuptools
$ cd ~/ && git clone https://github.com/TGmeetup/TGmeetup.git
$ cd TGmeetup
$ cp API.cfg.sample API.cfg
$ make install
  • Install eventbot
$ cd ~/ && git clone https://github.com/TGmeetup/eventbot.git
$ cd ~/eventbot
$ cp AuthKey.cfg.sample AuthKey.cfg
$ pip3 install -r requirements.txt

Usage

$ cd ~/eventbot
$ python3 eventbot/eventbot.py

Development setup

Guide

$ sudo apt install python-setuptools
$ python3 -m venv venv
$ source venv/bin/activate
$ pip3 install -r requirements.txt

Code style

Follow PEP 8

$ autopep8 --in-place --aggressive --max-line-length=90 <filename>
$ flake8 --exclude=venv,setup.py --max-line-length=90

Tests

Using pytest.

Contributors

Thanks to these contributors, you can see them all here: https://github.com/TGmeetup/eventbot/graphs/contributors

License

MIT

About

@TGmeetupBot creates event issues on TGmeetup/tgmeetup.js repo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages