mirror of
https://github.com/nexus-stc/hyperboria
synced 2025-02-08 16:46:46 +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'
|
log_path: '/var/log/nexus-bot'
|
||||||
meta_api:
|
meta_api:
|
||||||
url:
|
url:
|
||||||
|
metrics:
|
||||||
|
enabled: false
|
||||||
telegram:
|
telegram:
|
||||||
# Telegram App Hash from https://my.telegram.org/
|
# Telegram App Hash from https://my.telegram.org/
|
||||||
app_hash: '{{ APP_HASH }}'
|
app_hash: '{{ APP_HASH }}'
|
||||||
@ -65,7 +67,7 @@ telegram:
|
|||||||
copyright_infringement_account:
|
copyright_infringement_account:
|
||||||
# Telethon database for keeping cache
|
# Telethon database for keeping cache
|
||||||
database:
|
database:
|
||||||
session_id: '/usr/lib/nexus-bot/session.db'
|
session_id: /tmp/nexus-bot.db
|
||||||
# Enabled handlers
|
# Enabled handlers
|
||||||
handlers:
|
handlers:
|
||||||
- nexus.bot.handlers.admin.AdminHandler
|
- nexus.bot.handlers.admin.AdminHandler
|
||||||
|
@ -16,6 +16,7 @@ database:
|
|||||||
password:
|
password:
|
||||||
username:
|
username:
|
||||||
grobid:
|
grobid:
|
||||||
|
enabled: false
|
||||||
url:
|
url:
|
||||||
grpc:
|
grpc:
|
||||||
# Listen address
|
# Listen address
|
||||||
@ -45,7 +46,7 @@ telegram:
|
|||||||
bot_token:
|
bot_token:
|
||||||
# Telethon database for keeping cache
|
# Telethon database for keeping cache
|
||||||
database:
|
database:
|
||||||
session_id: nexus-hub
|
session_id: /tmp/nexus-hub.db
|
||||||
# Frequency of updating downloading progress
|
# Frequency of updating downloading progress
|
||||||
progress_throttle_seconds: 5
|
progress_throttle_seconds: 5
|
||||||
# Send files using stored telegram_file_id
|
# Send files using stored telegram_file_id
|
||||||
|
@ -31,6 +31,7 @@ class GrpcServer(AioGrpcServer):
|
|||||||
database=config['telegram'].get('database'),
|
database=config['telegram'].get('database'),
|
||||||
mtproxy=config['telegram'].get('mtproxy'),
|
mtproxy=config['telegram'].get('mtproxy'),
|
||||||
)
|
)
|
||||||
|
self.starts.append(self.telegram_client)
|
||||||
self.delivery_service = DeliveryService(
|
self.delivery_service = DeliveryService(
|
||||||
server=self.server,
|
server=self.server,
|
||||||
service_name=config['application']['service_name'],
|
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'],
|
should_use_telegram_file_id=config['telegram']['should_use_telegram_file_id'],
|
||||||
telegram_client=self.telegram_client,
|
telegram_client=self.telegram_client,
|
||||||
)
|
)
|
||||||
self.submitter_service = SubmitterService(
|
self.starts.append(self.delivery_service)
|
||||||
server=self.server,
|
if config['grobid']['enabled']:
|
||||||
service_name=config['application']['service_name'],
|
self.submitter_service = SubmitterService(
|
||||||
bot_external_name=config['telegram']['bot_external_name'],
|
server=self.server,
|
||||||
grobid_config=config['grobid'],
|
service_name=config['application']['service_name'],
|
||||||
ipfs_config=config['ipfs'],
|
bot_external_name=config['telegram']['bot_external_name'],
|
||||||
meta_api_config=config['meta_api'],
|
grobid_config=config['grobid'],
|
||||||
telegram_client=self.telegram_client,
|
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.waits.append(self.pool_holder)
|
||||||
self.starts.extend([self.telegram_client, self.delivery_service, self.submitter_service])
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user