['music', 'meditation', 'science experiments', 'painting', 'expression']
Estic intentant crear un bot de Telegram que respongui amb una frase motivadora quan rep un missatge trist. El codi no funciona:

```python
import telebot
from random import choice

API_TOKEN = "YOUR_API_TOKEN"
bot = telebot.TeleBot(API_TOKEN)

sad_words = ["trist", "deprimit", "malament", "plorant"]
motivational_quotes = [
    "No et rendeixis!",
    "Tot sortirà bé.",
    "Ets fort/a!",
]

@bot.message_handler(func=lambda message: any(word in message.text for word in sad_words))
def send_motivation(message):
    bot.reply_to(message, choice(motivational_quotes))

bot.polling()
```
El problema és que estàs utilitzant `message.text` directament, però els missatges de Telegram poden contenir altres tipus de dades com a imatges o stickers. Has de comprovar si el missatge conté text abans de buscar les paraules tristes:

```python
import telebot
from random import choice

# ... (rest of the code)

@bot.message_handler(func=lambda message: message.text and any(word in message.text.lower() for word in sad_words))
def send_motivation(message):
    bot.reply_to(message, choice(motivational_quotes))

bot.polling()
```