Ниже мой файл YAML:
censorship:
settings:
blocked:
words:
- shit
nicknames: []
Пока я пытаюсь получить доступ к заблокированному слову с кодом ниже:
async def on_message(self, message: discord.Message):
message_guild = message.guild
def get_censored_words():
with open(f'configurations/{message_guild.id}_config.yaml', 'r') as censored_words:
accessor = yaml.safe_load(censored_words)
list_of_censored_words = accessor['plugins']['censorship']['setting']['blocked']['words']
return list_of_censored_words
censored_word = get_censored_words()
for word in censored_word:
if str(message).count(word) > 1:
await message.delete()
await message.channel.send("Blacklisted word!")
else:
continue
По какой-то причине он поднял yaml.scanner.ScannerError: mapping values are not allowed here
. Что я тут не так сделал?