forked from telec16/Arbitre
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
40 lines (32 loc) · 1.1 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
from datetime import datetime as dt
from pprint import pprint
import arbitre
from rocketcomm import RocketComm
import ids
print(arbitre._check_benoipocalypse("heyBENOIT yo ! BENOIT :lol_: coucouc, ça va ?", "BENOIT"))
config = ids.config
settings = ids.settings
rc = RocketComm(config)
rc.login()
# pprint(rc.get_raw_msgs(settings, dt.strptime('2018-01-01', "%Y-%m-%d")))
rc.logout()
# #############################
# ####### MAIN FUNCTION #######
# #############################
#
# def manage(sumUp=False, toChat=True):
# config = ids.config
# rocket = _connect(config)
#
# if sumUp:
# msgs = _retrieve_msgs(rocket, config, True)
# scores, imgSet, rektSet = _add_scores(config, msgs)
# else:
# scores, imgSet, rektSet = _retrieve_scores()
# date = _get_last_date(scores)
# msgs = _retrieve_msgs(rocket, config, since=date)
# scores, imgSet, rektSet = _add_scores(config, msgs, scores, imgSet, rektSet)
#
# _print_scores(rocket, config, scores, imgSet, rektSet, toChat)
# _save_scores(scores, imgSet, rektSet)
# arbitre.manage(True, False)