mirror of
https://github.com/nexus-stc/hyperboria
synced 2025-02-02 05:47:31 +01:00
- fix(nexus): Fixed typos
- feat(nexus): Fixes for build - part 3 1 internal commit(s) GitOrigin-RevId: f72221895758a1f796f359f9bd55d39bd76e1028
This commit is contained in:
parent
c76026b73f
commit
917c9c8f44
@ -48,6 +48,8 @@ idm:
|
||||
log_path: '/var/log/nexus-bot'
|
||||
meta_api:
|
||||
url:
|
||||
metrics:
|
||||
enabled: false
|
||||
telegram:
|
||||
# Telegram App Hash from https://my.telegram.org/
|
||||
app_hash: '{{ APP_HASH }}'
|
||||
@ -65,7 +67,7 @@ telegram:
|
||||
copyright_infringement_account:
|
||||
# Telethon database for keeping cache
|
||||
database:
|
||||
session_id: '/usr/lib/nexus-bot/session.db'
|
||||
session_id: /tmp/nexus-bot.db
|
||||
# Enabled handlers
|
||||
handlers:
|
||||
- nexus.bot.handlers.admin.AdminHandler
|
||||
|
@ -16,6 +16,7 @@ database:
|
||||
password:
|
||||
username:
|
||||
grobid:
|
||||
enabled: false
|
||||
url:
|
||||
grpc:
|
||||
# Listen address
|
||||
@ -45,7 +46,7 @@ telegram:
|
||||
bot_token:
|
||||
# Telethon database for keeping cache
|
||||
database:
|
||||
session_id: nexus-hub
|
||||
session_id: /tmp/nexus-hub.db
|
||||
# Frequency of updating downloading progress
|
||||
progress_throttle_seconds: 5
|
||||
# Send files using stored telegram_file_id
|
||||
|
@ -31,6 +31,7 @@ class GrpcServer(AioGrpcServer):
|
||||
database=config['telegram'].get('database'),
|
||||
mtproxy=config['telegram'].get('mtproxy'),
|
||||
)
|
||||
self.starts.append(self.telegram_client)
|
||||
self.delivery_service = DeliveryService(
|
||||
server=self.server,
|
||||
service_name=config['application']['service_name'],
|
||||
@ -44,17 +45,19 @@ class GrpcServer(AioGrpcServer):
|
||||
should_use_telegram_file_id=config['telegram']['should_use_telegram_file_id'],
|
||||
telegram_client=self.telegram_client,
|
||||
)
|
||||
self.submitter_service = SubmitterService(
|
||||
server=self.server,
|
||||
service_name=config['application']['service_name'],
|
||||
bot_external_name=config['telegram']['bot_external_name'],
|
||||
grobid_config=config['grobid'],
|
||||
ipfs_config=config['ipfs'],
|
||||
meta_api_config=config['meta_api'],
|
||||
telegram_client=self.telegram_client,
|
||||
)
|
||||
self.starts.append(self.delivery_service)
|
||||
if config['grobid']['enabled']:
|
||||
self.submitter_service = SubmitterService(
|
||||
server=self.server,
|
||||
service_name=config['application']['service_name'],
|
||||
bot_external_name=config['telegram']['bot_external_name'],
|
||||
grobid_config=config['grobid'],
|
||||
ipfs_config=config['ipfs'],
|
||||
meta_api_config=config['meta_api'],
|
||||
telegram_client=self.telegram_client,
|
||||
)
|
||||
self.starts.append(self.submitter_service)
|
||||
self.waits.append(self.pool_holder)
|
||||
self.starts.extend([self.telegram_client, self.delivery_service, self.submitter_service])
|
||||
|
||||
|
||||
def main():
|
||||
|
Loading…
x
Reference in New Issue
Block a user