forked from LeineLab-Public/lab-signal-bot
main: load lab_cleaning_signal_base_group from config
This commit is contained in:
parent
7eb5d71e4e
commit
9539ec5984
@ -1,4 +1,5 @@
|
||||
{
|
||||
"apiurl": "http://localhost:8080",
|
||||
"number": "+4900000000001"
|
||||
"number": "+4900000000001",
|
||||
"lab_cleaning_signal_base_group": "group.00000000000000000000000000000000000000000000000000000000000="
|
||||
}
|
||||
|
3
main.py
3
main.py
@ -17,6 +17,7 @@ from sqlmodel import Session, SQLModel, create_engine, select
|
||||
class Config(BaseModel):
|
||||
apiurl: str
|
||||
number: str
|
||||
lab_cleaning_signal_base_group: str
|
||||
|
||||
def signal_timestamp_to_datetime(timestamp: str) -> datetime.datetime:
|
||||
return datetime.datetime.fromtimestamp(int(timestamp)/1000)
|
||||
@ -503,7 +504,7 @@ You have time to answer for {format_seconds(task.timeout)}."""
|
||||
async def main(config: Config, session: Session):
|
||||
api = SignalAPI(config.apiurl, config.number)
|
||||
|
||||
bot = LabCleaningBot(api, "group.bm5KT3NJUW5FdkpRNnR2ZGRFa01oOVZBeUYrVkdnd3NNTzFpNWdsR2pwUT0=")
|
||||
bot = LabCleaningBot(api, config.lab_cleaning_signal_base_group)
|
||||
|
||||
await asyncio.gather(
|
||||
bot.receiver(session),
|
||||
|
Loading…
Reference in New Issue
Block a user