emilsharier / Caeser

A Leaderboard bot for Flutter Kerala's weekly challenges built with Dart💙

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LeaderboardBot for Telegram

Bot

Leaderboard Bot cover

A leaderboard bot built for Flutter Kerala Telegram group's weekly challenge using Teledart Telegram API Wrapper written in Dart 💙

Wanna Host Yourself? Ugh! Okay

  1. Clone the bot locally
  git clone https://github.com/FlutterKerala/LeaderBoardBot.git
  1. Navigate to bin/ and open constants.dart in your editor of choice
  class Constants {
    static String botKey = 'YOUR API KEY HERE';
    static List<int> sudoUsers = ['Put your telegram user id'];
  }
  1. In terminal run
  dart bin/main.dart
  1. And it begins

Leaderboard is created by parsing CSV & make sure you upload csv file with name as week[weeknumber].csv

Geometry for the leaderboard design

Geometry

About

A Leaderboard bot for Flutter Kerala's weekly challenges built with Dart💙


Languages

Language:Dart 100.0%