сообщений в группе и отправлять их только там где они были написаны юзером? Я хочу сделать чтобы бот в лс отправлял только сообщения из лс, а если они были написаны в группе, то отправлял их там же. В бд сохраняются сообщения спокойно и там и там, но бот в группе отправляет только сообщения юзера из его лс, не из группы (Показано на последних двух скринах)
Даже меняя везде $user_id на $chat_id происходит тоже самое, либо бот присылает свое сообщения без юзерского
Если отрицательное айди то это группа
Так юзер может и в личку писать, и в чат. А у тебя бд только под один вариант спроектирована
Мне получается надо написать такую же функцию но с chat id и впихнуть в if? Типо если сообщение в лс, то отправится оно только в лс и так же с группой
Я бы просто сохранял связку юзерайди и чат айди. И по ней делал выборку
Обсуждают сегодня