I've got stuck trying to get my bot to send audio file and tried reading everything I can and for some reason still not working...
this is my code, its quite long so i've just included relevant parts:
import Constants as keys
from telegram.ext import *
from telegram import ReplyKeyboardMarkup,InlineKeyboardButton, InlineKeyboardMarkup, CallbackQuery, Update
import time
import Responses as R
import song
import logging
import emoji
import random
import requests
def yes_command(update, context):
time.sleep(5)
update.message.reply_text("Let's test here, press play to listen.")
time.sleep(3)
update.message.reply_audio("press play", audio=open("C:/Users/0836/Documents/omsk/bot2/song/bootgong.mp3"))
def main():
updater = Updater(keys.API_KEY, use_context=True)
dp = updater.dispatcher
dp.add_handler(CommandHandler("start", start_command))
dp.add_handler(CommandHandler("play", play_command))
dp.add_handler(CommandHandler("no", no_command))
dp.add_handler(CommandHandler("yes", yes_command))
dp.add_handler(MessageHandler(Filters.text, handle_message))
dp.add_handler(MessageHandler(Filters.photo, photo_command))
updater.start_polling()
updater.idle()
main()
I'm really new to bots and python so not sure what i'm doing wrong, please help! I've seen stuff about uploading it to a telegram server but not sure how?