AlterBot

English version

Ajouté le :

31/01/2021

| Modifié le :

24/02/2022

| Statut :

En pause

Description

Contexte de création

Créé le 7 Septembre 2018 par Loïck Noa Obiang Ndong pour faciliter la gestion du serveur discord Alternia

Mon objectif

Mon objectif pour ce projet était de créer un bot discord modulable avec des commandes intuitives pour simplifier l'administration du serveur, ainsi que rendre ce dernier plus facile d'accès pour les joueurs.

Description du projet

Alterbot est un bot développé pour le serveur discord Alternia à l'aide de l'API discord et du module Discord.NET afin de faciliter certaines tâches aux joueurs et aux administrateurs dans le but d'améliorer leur expérience via des commandes textuelles simples et intuitives.

Ces dernières incluent notamment :

  • le stockage des inventaires, statistiques, compétences et autre des joueurs à l'aide d'une base de données XML et la gestion de ces derniers,
  • l'envoi automatique d'un message personnalisé pour les nouveaux arrivants leur expliquant les règles du jeu et le fonctionnement du serveur,
  • ou encore un processus automatisé de création de personnage, basé sur les réponses du joueur concerné à un questionnaire simple.

Ce que j'ai appris

Lors de la création de ce projet, j'ai été chargé de programmer une suite de commandes intuitives permettant aux joueurs de se concentrer sur l'action. Il s'agissait également du premier projet pour lequel j'utilisais une API externe. Cet exercice m'a permis d'approfondir mes connaissances du language C#, ainsi qu'améliorer mes capacités de recherche. De plus, afin d'être sûr de répondre au mieux aux besoins des joueurs et de l'équipe de modération, je m'informais régulièrement de l'utilisation faite du bot ainsi que des points améliorables mentionnés par les utilisateurs.

Avancement du projet :

Le serveur n'étant plus actif, le développement du bot a été interrompu et il n'est plus hébergé. Contactez-moi si vous avez besoin d'un accès temporaire à ses fonctionnalités.

Tags

C#, .net, Reflection, Bot Discord, Discord.Net, Programmation Outils

Vu 397 fois