mirror of
https://github.com/anten-ka/go_warp_pro.git
synced 2026-05-19 11:26:01 +00:00
Fix bot_add_admin: was skipping add when BOT_CHAT_ID empty because is_bot_admin returned true for everyone
Made-with: Cursor
This commit is contained in:
7
warp.sh
7
warp.sh
@@ -1701,7 +1701,12 @@ is_bot_admin() {
|
||||
bot_add_admin() {
|
||||
local new_id="$1"
|
||||
[ -z "$new_id" ] && return 1
|
||||
if ! is_bot_admin "$new_id"; then
|
||||
local already=0
|
||||
local admin
|
||||
for admin in $BOT_CHAT_ID; do
|
||||
[ "$admin" = "$new_id" ] && already=1 && break
|
||||
done
|
||||
if [ "$already" -eq 0 ]; then
|
||||
if [ -n "${BOT_CHAT_ID:-}" ]; then
|
||||
BOT_CHAT_ID="${BOT_CHAT_ID} ${new_id}"
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user