 |
|

03.09.2024, 17:13
|
|
Новичок
Регистрация: 31.08.2024
Сообщений: 14
С нами:
896800
Репутация:
3
|
|
Хочу запустить бота а мне пишет неверный синтакс
Python:
Код:
File
"/root/BrawlBot/Rabotai.py"
,
line
52
bot
.
infinity_poling
(
)
^
SyntaxError
:
invalid syntax
Есои надо, скину код
|
|
|

03.09.2024, 17:22
|
|
Постоянный
Регистрация: 18.05.2024
Сообщений: 325
С нами:
1048329
Репутация:
8
|
|
кинь код
|
|
|

03.09.2024, 17:28
|
|
Новичок
Регистрация: 31.08.2024
Сообщений: 14
С нами:
896800
Репутация:
3
|
|
Python:
Код:
import
telebot
from
telebot
import
types
bot
=
telebot
.
TeleBot
(
''
)
@bot.message_handler
(
commands
=
[
'start'
]
)
def
handle_start
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
"Привет, бот создан берсеркам"
,
reply_markup
=
markup
)
bot
.
message_handler
(
commands
=
[
'meta'
]
)
def
handle_meta
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
bot
.
message_handler
(
commands
=
[
'profile'
]
)
def
handle_profile
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
bot
.
message_handler
(
commands
=
[
'club'
]
)
def
handle_club
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
bot
.
message_handler
(
commands
=
[
'leaderboards'
]
)
def
Ща
Python:
Код:
import
telebot
from
telebot
import
types
bot
=
telebot
.
TeleBot
(
''
)
@bot.message_handler
(
commands
=
[
'start'
]
)
def
handle_start
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
"Привет, бот создан берсеркам"
,
reply_markup
=
markup
)
bot
.
message_handler
(
commands
=
[
'meta'
]
)
def
handle_meta
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
bot
.
message_handler
(
commands
=
[
'profile'
]
)
def
handle_profile
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
bot
.
message_handler
(
commands
=
[
'club'
]
)
def
handle_club
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
bot
.
message_handler
(
commands
=
[
'leaderboards'
]
)
def
handle_leaderboards
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
# Создание клавиатуры
keyboard
=
types
.
ReplyKeyboardMarkup
(
row_width
=
2
)
button1
=
types
.
KeyboardButton
(
'Команды'
)
button2
=
types
.
KeyboardButton
(
'Создатель'
)
button3
=
types
.
KeyboardButton
(
'Поддержка'
)
keyboard
.
add
(
button1
,
button2
,
button3
)
# Отправка сообщения с клавиатурой
bot
.
reply_to
(
message
,
'Выбери кнопку'
,
reply_markup
=
keyboard
)
@bot.message_handler
(
func
=
lambda
message
:
True
)
def
handle_message
(
message
)
:
if
message
.
text
==
'Команды'
:
bot
.
reply_to
(
message
,
'/help'
)
elif
message
.
text
==
'Создатель'
:
bot
.
reply_to
(
message
,
'Создатель йопани бирсерк'
)
elif
message
.
text
==
'Поддержка'
:
bot
.
reply_to
(
message
,
'Поддержка'
)
else
:
bot
.
reply_to
(
message
,
'Получено сообщение'
bot
.
infinity_poling
(
)
|
|
|

03.09.2024, 17:37
|
|
Постоянный
Регистрация: 18.05.2024
Сообщений: 325
С нами:
1048329
Репутация:
8
|
|
bot.polling(none_stop = True)
попробуй заменить bot.infinity_polling этим
а, посмотрел табуляцию. сейчас исправлю
|
|
|

03.09.2024, 17:39
|
|
Новичок
Регистрация: 31.08.2024
Сообщений: 14
С нами:
896800
Репутация:
3
|
|
Окей, ну я пробовал все вариации
|
|
|

03.09.2024, 17:40
|
|
Постоянный
Регистрация: 18.05.2024
Сообщений: 325
С нами:
1048329
Репутация:
8
|
|
1 блок:
Код:
import
telebot
from
telebot
import
types
bot
=
telebot
.
TeleBot
(
'YOUR TOKEN BOT'
)
@bot.message_handler
(
commands
=
[
'start'
]
)
def
handle_start
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
"Привет, бот создан берсеркам"
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'meta'
]
)
def
handle_meta
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'profile'
]
)
def
handle_profile
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'club'
]
)
def
handle_club
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'leaderboards'
]
)
def
leaders
(
message
)
:
pass
так, первая ошибка
Ты в bot.message_handler забываешь поставить @
|
|
|

03.09.2024, 17:43
|
|
Новичок
Регистрация: 31.08.2024
Сообщений: 14
С нами:
896800
Репутация:
3
|
|
Угу
|
|
|

03.09.2024, 17:43
|
|
Постоянный
Регистрация: 18.05.2024
Сообщений: 325
С нами:
1048329
Репутация:
8
|
|
2 блок:
Код:
import
telebot
from
telebot
import
types
bot
=
telebot
.
TeleBot
(
'YOUR TOKEN BOT'
)
@bot.message_handler
(
commands
=
[
'start'
]
)
def
handle_start
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
"Привет, бот создан берсеркам"
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'meta'
]
)
def
handle_meta
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'profile'
]
)
def
handle_profile
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'club'
]
)
def
handle_club
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'leaderboards'
]
)
def
handle_leaderboards
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
# Создание клавиатуры
keyboard
=
types
.
ReplyKeyboardMarkup
(
row_width
=
2
)
button1
=
types
.
KeyboardButton
(
'Команды'
)
button2
=
types
.
KeyboardButton
(
'Создатель'
)
button3
=
types
.
KeyboardButton
(
'Поддержка'
)
keyboard
.
add
(
button1
,
button2
,
button3
)
# Отправка сообщения с клавиатурой
bot
.
reply_to
(
message
,
'Выбери кнопку'
,
reply_markup
=
keyboard
)
@bot.message_handler
(
func
=
lambda
message
:
True
)
def
handle_message
(
message
)
:
if
message
.
text
==
'Команды'
:
bot
.
reply_to
(
message
,
'/help'
)
elif
message
.
text
==
'Создатель'
:
bot
.
reply_to
(
message
,
'Создатель йопани бирсерк'
)
elif
message
.
text
==
'Поддержка'
:
bot
.
reply_to
(
message
,
'Поддержка'
)
else
:
bot
.
reply_to
(
message
,
'Получено сообщение'
bot
.
infinity_poling
(
)
вот так он должен завестись
|
|
|

03.09.2024, 17:46
|
|
Новичок
Регистрация: 31.08.2024
Сообщений: 14
С нами:
896800
Репутация:
3
|
|
File "/root/BrawlBot/brawlbotikrabotai.py", line 48
bot.infinity_poling()
^
SyntaxError: invalid syntax
все равно
|
|
|

03.09.2024, 17:50
|
|
Постоянный
Регистрация: 18.05.2024
Сообщений: 325
С нами:
1048329
Репутация:
8
|
|
python ggg:
Код:
import
telebot
from
telebot
import
types
bot
=
telebot
.
TeleBot
(
'YOUR TOKEN BOT'
)
@bot.message_handler
(
commands
=
[
'start'
]
)
def
handle_start
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
"Привет, бот создан берсеркам"
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'meta'
]
)
def
handle_meta
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'profile'
]
)
def
handle_profile
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'club'
]
)
def
handle_club
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
@bot.message_handler
(
commands
=
[
'leaderboards'
]
)
def
handle_leaderboards
(
message
)
:
bot
.
send_message
(
message
.
from_user
.
id
,
""
,
reply_markup
=
markup
)
# Создание клавиатуры
keyboard
=
types
.
ReplyKeyboardMarkup
(
row_width
=
2
)
button1
=
types
.
KeyboardButton
(
'Команды'
)
button2
=
types
.
KeyboardButton
(
'Создатель'
)
button3
=
types
.
KeyboardButton
(
'Поддержка'
)
keyboard
.
add
(
button1
,
button2
,
button3
)
# Отправка сообщения с клавиатурой
bot
.
reply_to
(
message
,
'Выбери кнопку'
,
reply_markup
=
keyboard
)
@bot.message_handler
(
func
=
lambda
message
:
True
)
def
handle_message
(
message
)
:
if
message
.
text
==
'Команды'
:
bot
.
reply_to
(
message
,
'/help'
)
elif
message
.
text
==
'Создатель'
:
bot
.
reply_to
(
message
,
'Создатель йопани бирсерк'
)
elif
message
.
text
==
'Поддержка'
:
bot
.
reply_to
(
message
,
'Поддержка'
)
else
:
bot
.
reply_to
(
message
,
'Получено сообщение'
)
bot
.
infinity_polling
(
)
посмотрел внимательнее, у тебя не закрывалась скобка и ты написал infinity_poling а не infinity_polling
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|