Python
16 subscribers
42 photos
4 videos
6 files
105 links
Download Telegram
Forwarded from Archibald McNuggets
Втсавляешь в ковычках токен который дает тебе @botFather
bot =  Bot(token="")
Forwarded from Archibald McNuggets
по примеру
Forwarded from Archibald McNuggets
Forwarded from Archibald McNuggets
Общий код который позволит работать бота
Forwarded from Archibald McNuggets
from aiogram   import Bot,  Dispatcher, executor, types
bot = Bot(token="")
dp = Dispatcher(bot)

@dp.message_handler()
async def cmd_text(message: types.Message):
if message.text == "Как дела?" await bot.send_message(message.from_user.id, "Hopsansho")
elif message.text == "В чем смысл?":
await bot.send_message(message.from_user.id, "В смысле")
else:
await bot.send_message(message.from_user.id, 'Я тебя не поняла')

if __name__ == "__main__":
executor.start_polling(dp)
Forwarded from Archibald McNuggets
как же создать команду ?
Forwarded from Archibald McNuggets
Forwarded from Archibald McNuggets
Forwarded from Archibald McNuggets
Forwarded from Archibald McNuggets
Forwarded from Archibald McNuggets
отправка фото
@dp.message_handler(commands=['photo'])
def get_user_photo(message: types.Message):
bot.send_photo(message.chat.id, "https://i.imgur.com/ofwPfHE.png")
Forwarded from Archibald McNuggets
elif message.text == "Фото":
bot.send_photo(message.chat.id, "https://i.imgur.com/ofwPfHE.png")
Forwarded from Archibald McNuggets
Forwarded from Archibald McNuggets
Отправка аудио
Forwarded from Archibald McNuggets
@dp.message_handler(commands=['audio'])
def cmd_send_audio(message:types.Message):
bot.send_audio(message.from_user.id , audio.get('https://s1.muzati.net/files/mp3/anna_asti_-_noch_yu_na_kuhne_muzati.net.mp3'))
Все получается
в итоге
Forwarded from Archibald McNuggets
Отправка видео
Forwarded from Archibald McNuggets
@dp.message_handler(commands=['video'])
def cmd_send_video(message:types.Message):
bot.send_video(message.from_user.id, 'https://youtu.be/Go5vkdgBRqg')
#Импортируем библиотеки для кнопокfrom aiogram.types import ReplyKeyboardRemove, \
ReplyKeyboardMarkup, KeyboardButton, \
InlineKeyboardMarkup, InlineKeyboardButton
#Создаем переменную и вставляем значение клавиатурыbutton_hi = KeyboardButton('Привет! 👋')

greet_kb = ReplyKeyboardMarkup()
#добавляем кнопку в массив с клавиаутуройgreet_kb.add(button_hi)

@dp.message_handler(commands=['start'])
async def cmd_start(message: types.Message):
#reply_markup отображение клавиатуры await bot.send_message(message.from_user.id,'Текст', reply_markup=greet_kb)
Добавление клавиаутры