Size: a a a

2020 December 10

.

.3gp in aiogram [ru]
Tishka17
Юзера бы ещё сюда
не стал заморачиваться и сижу на руте, знаю что это не правильно но все же с линуксом только знакомлюсь
источник

АГ

Антон Грущак... in aiogram [ru]
Tishka17
Юзера бы ещё сюда
я в ссылке видел параметр killmode, это что?
источник

T

Tishka17 in aiogram [ru]
Антон Грущак
я в ссылке видел параметр killmode, это что?
В доке почитай, хз, не знаю зачем его менять было
источник

АГ

Антон Грущак... in aiogram [ru]
.3gp
не стал заморачиваться и сижу на руте, знаю что это не правильно но все же с линуксом только знакомлюсь
я тоже на руте, как получил впс, так и не менял
источник

d

djigit0s in aiogram [ru]
нужен совет, у меня есть 2 сервиса и мне надо из этих служб с помощью бота отправлять сообщения в группу, как можно это реализовать использую один бот? Или придется для каждого сервиса инициализировать свой бот и после отправки сообщения уничтожать объект, чтоб второй сервис тоже смог инициализировать свой объект-бот?
источник

in aiogram [ru]
djigit0s
нужен совет, у меня есть 2 сервиса и мне надо из этих служб с помощью бота отправлять сообщения в группу, как можно это реализовать использую один бот? Или придется для каждого сервиса инициализировать свой бот и после отправки сообщения уничтожать объект, чтоб второй сервис тоже смог инициализировать свой объект-бот?
А как ты отправляешь, покажи.

Проблем быть не должно
источник

d

djigit0s in aiogram [ru]
А как ты отправляешь, покажи.

Проблем быть не должно
from aiogram import Bot, Dispatcher
from aiogram.utils import exceptions, executor


class Telegram:
   def __init__(self, token, chat_msg_id, chat_error_id):
       self.bot = Bot(token=token)
       self.dp = Dispatcher(self.bot)
       self.chat_msg = chat_msg_id
       self.chat_error = chat_error_id

   async def send_msg(self, msg: str, chat_id):
       await self.bot.send_message(chat_id, msg)
   
   def send_complete_message(self, msg: str):
       executor.start(self.dp, self.send_msg(msg, self.chat_msg))

   def send_error_message(self, msg: str):
       executor.start(self.dp, self.send_msg(msg, self.chat_error))
источник

in aiogram [ru]
djigit0s
from aiogram import Bot, Dispatcher
from aiogram.utils import exceptions, executor


class Telegram:
   def __init__(self, token, chat_msg_id, chat_error_id):
       self.bot = Bot(token=token)
       self.dp = Dispatcher(self.bot)
       self.chat_msg = chat_msg_id
       self.chat_error = chat_error_id

   async def send_msg(self, msg: str, chat_id):
       await self.bot.send_message(chat_id, msg)
   
   def send_complete_message(self, msg: str):
       executor.start(self.dp, self.send_msg(msg, self.chat_msg))

   def send_error_message(self, msg: str):
       executor.start(self.dp, self.send_msg(msg, self.chat_error))
dpaste.org на будущее
источник

d

djigit0s in aiogram [ru]
dpaste.org на будущее
ок
источник

d

djigit0s in aiogram [ru]
dpaste.org на будущее
вот как я сделал отправку в первом сервисе https://dpaste.org/9drH
источник

d

djigit0s in aiogram [ru]
получается, мне надо после отправки сообщения уничтожать объект telegram, чтоб я смог уже во втором сервисе еще раз также создать объект?
источник

T

Tishka17 in aiogram [ru]
djigit0s
нужен совет, у меня есть 2 сервиса и мне надо из этих служб с помощью бота отправлять сообщения в группу, как можно это реализовать использую один бот? Или придется для каждого сервиса инициализировать свой бот и после отправки сообщения уничтожать объект, чтоб второй сервис тоже смог инициализировать свой объект-бот?
В чем проблема из одного сервиса послать запрос в другой?
источник

T

Tishka17 in aiogram [ru]
djigit0s
нужен совет, у меня есть 2 сервиса и мне надо из этих служб с помощью бота отправлять сообщения в группу, как можно это реализовать использую один бот? Или придется для каждого сервиса инициализировать свой бот и после отправки сообщения уничтожать объект, чтоб второй сервис тоже смог инициализировать свой объект-бот?
Если нету поллинга, можно сколько угодно экземпляров бота иметь
источник

d

djigit0s in aiogram [ru]
Tishka17
В чем проблема из одного сервиса послать запрос в другой?
можно немного подробнее
источник

d

djigit0s in aiogram [ru]
Tishka17
Если нету поллинга, можно сколько угодно экземпляров бота иметь
полинга нету
источник

in aiogram [ru]
djigit0s
получается, мне надо после отправки сообщения уничтожать объект telegram, чтоб я смог уже во втором сервисе еще раз также создать объект?
А в чём проблема?
Ошибки какие-то?
источник

d

djigit0s in aiogram [ru]
А в чём проблема?
Ошибки какие-то?
нет, я просто хотел узнать правильно ли я делаю, может есть другой более правильный подход
источник

T

Tishka17 in aiogram [ru]
djigit0s
можно немного подробнее
Что значит "сервис" в твоём случае?
источник

d

djigit0s in aiogram [ru]
Tishka17
Что значит "сервис" в твоём случае?
служба, сервис 1 это django, сервис 2 - парсер
источник

T

Tishka17 in aiogram [ru]
Так, а аиограм тут при чем?
источник