def setUp(self): self.wrapper = Github(access_token='access_token_token')
from decouple import config # Enable logging logging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.DEBUG) logger = logging.getLogger(__name__) OWNER = config('OWNER') REPO = config('REPO') GITHUB_KEY = config('GITHUB_KEY') github = Github(access_token=GITHUB_KEY, default_url_params=dict(owner=OWNER, repo=REPO)) def submit_news(text): issues = github.repo_issues().get() for issue in issues: number = issue.number().data github.issue_comments(number=number).post(data={'body': text}) break def newsletter(bot, update): #from_user = update.message.reply_to_message.from_user #message_id = update.message.reply_to_message.message_id
def _init_github_client(self): self.token = config('GITHUB_TOKEN', None) return Github(access_token=self.token)