List of known selfbots IDs and other data to help you keep them away from your server, contributed by other administrators in the Elite Penguin Force Server. π§
- Blocked Users: https://github.com/LorittaBot/FloppaPowerData/blob/main/blocked_users.csv
- Blocked Avatar Hashes: https://github.com/LorittaBot/FloppaPowerData/blob/main/blocked_avatar_hashes.csv
- Multi Entries Metadata: https://github.com/LorittaBot/FloppaPowerData/blob/main/multi_entries_metadata.csv
- Users Approvals: https://github.com/LorittaBot/FloppaPowerData/blob/main/users_approvals.csv
const csv = require('csv-parser');
const fs = require('fs');
fs.createReadStream('blocked_users.csv')
.pipe(csv())
.on('data', (row) => {
console.log("Please ban ID " + row["user"] + "! Thank you!!")
console.log();
})
.on('end', () => {
console.log('CSV file successfully processed!');
});
package main
import (
"encoding/csv"
"fmt"
"os"
)
type banData struct {
user string
entry string
valid string
}
func main() {
csvFile, err := os.Open("blocked_users.csv")
if err != nil {
fmt.Println(err)
}
fmt.Println("Successfully Opened CSV file!")
defer csvFile.Close()
csvLines, err := csv.NewReader(csvFile).ReadAll()
if err != nil {
fmt.Println(err)
}
for _, line := range csvLines {
banList := banData{
user: line[0],
entry: line[1],
valid: line[2],
}
fmt.Println("User: " + banList.user + ", Entry number: " + banList.entry + ", Valid: " + banList.valid)
}
}