O arquivo principal é o código fundamental do seu bot, fazendo com o que seu bot fique online e execute outras ações automaticamente. Tais como: index.js, bot.js e index.py, depende do nome que você colocou.
Exceções (padrões)
Alguns softwares de criação de bots, como o Discord Bot Maker e Discord Bot Controls, tem um arquivo principal padrão já setado, sendo ele: bot.js.
Como saber meu arquivo principal?
JavaScript
O arquivo principal é aquele que você usa para ligar seu bot:
ao executar o comando node ArquivoPrincipal.js
que geralmente está no package.json em main
Python
O arquivo principal é aquele que você usa para ligar seu bot:
ao executar o comando python ArquivoPrincipal.py
ao clicar com botão direito e depois em RUNno PyCharm.
Java
O arquivo principal é aquele que você usa para ligar seu bot:
ao executar o comando java -jar ArquivoPrincipal.jar
ao clicar 2 (duas) vezes no ArquivoPrincipal.jar
Ruby
arquivo principal é aquele que você usa para ligar seu bot:
ao executar o comando ruby ArquivoPrincipal.rb
Go
arquivo principal é aquele que você usa para ligar seu bot:
ao executar o comando go run ArquivoPrincipal.go
Php
arquivo principal é aquele que você usa para ligar seu bot:
ao executar o comando php ArquivoPrincipal.php
Rust
Geralmente o arquivo principal é src/main.rs
O nome ArquivoPrincipal.* é o arquivo na situação descrita, que varia de pessoa para pessoa já que ela pode colocar o nome que quiser, portanto analise o seu metodo de ligar o bot comparando com as situações mostradas para saber qual o arquivo principal.