-1
votes

discord.py hôte vps qui permet d'enregistrer des fichiers json

Je recherche un vps pour héberger ma discorde de bot qui me sauve les données de fichier json. J'utilise actuellement Heroku en tant qu'hôte et il ne sauvegarde pas mes données donc je recherche un VPS qui me permet de le faire.


3 commentaires

Tout VPS vous permettra de stocker des fichiers json, pensez à un VPS comme à un ordinateur distant. La seule différence étant que vous y accédez via ssh. Host-pls, Vultur, etc. ne sont que quelques exemples. Si vous payez pour un vps, vous pouvez opter pour une vraie base de données au lieu de compter sur JSON.


Utilisez les niveaux gratuits de Google Cloud ou d'AWS pour toujours, vous aurez besoin d'une carte de crédit. C'est la seule façon d'obtenir un VPS approprié «gratuitement».


Pour le moment, compter sur une base de données est la dernière chose à laquelle je veux penser. À l'avenir, je vais le parcourir, mais pour le moment, étant nouveau en python, j'aimerais mieux apprendre JSON. Je vais essayer les gratuits car vous recommandez d'utiliser des bases de données pour payer un VPS, je vous ferai savoir si cela a fonctionné.


3 Réponses :


-1
votes

Pour un hébergement discord.py, je vous recommanderais d'utiliser FalixNodes, il vous a donné 3000 Mo de RAM gratuite également beaucoup d'espace disque, il est facile à configurer, (vous devez vous connecter avec discord afin de créer les comptes) FalixNodes Vous pouvez également stocker local db juste là


1 commentaires

Il n'y a pas d'hôte gratuit, vous n'aurez qu'un mal de tête et vos données seront perdues.



0
votes

Vous pouvez utiliser Repl pour votre service d'hébergement. Son utilisation est gratuite et je n'ai eu aucun mal de tête en l'utilisant.

Guide Repl Discord.py: https://repl.it/talk/learn/Hosting-discordpy-bots-with-replit/11008

Comme vous pouvez le voir, vous pouvez ajouter des fichiers, y compris des fichiers .json, tout en exécutant votre bot hors de Repl.

Comme vous pouvez le voir, vous pouvez ajouter des fichiers, y compris des fichiers .json, tout en exécutant votre bot hors de Repl.


0 commentaires

1
votes

Pour l'hébergement discord.py, j'utiliserais personnellement un VPS sur AWS car ils ont un niveau gratuit que vous pouvez utiliser pour essayer le VPS et tout avant de dépenser de l'argent dessus.

Ceci est connu comme une instance amazon ec2 vers laquelle le lien est -> https://aws.amazon.com/ec2/ .

AWS VPS est également très rapide et offre très peu de latence entre les serveurs et la discorde. Vous obtiendrez normalement environ 14 à 23 ms.

L'AWS ec2 est également très facile à configurer et à installer grâce à l'utilisation de services gratuits tels que PUTTY et WINSCP. FileZilla est également quelque chose que vous pouvez utiliser à la place de WinSCP.

*** VOUS AUREZ BESOIN D'UNE CARTE DE CRÉDIT POUR VOUS INSCRIRE À AWS POUR VOUS ASSURER D'ÊTRE HUMAIN.


5 commentaires

J'ai essayé mais je n'ai pas pu définir node.js. Existe-t-il un didacticiel spécifique utilisant discord.py?


Vous ne pouvez pas vraiment trouver un didacticiel, mais tout ce que vous avez à faire est de transférer les fichiers du bot vers le serveur et d'installer toutes vos dépendances en utilisant des commandes comme pip3 install discord.py. Vous pourriez avoir des problèmes comme pip devant être mis à jour ou autre, mais je vous dis qu'en gros, toute erreur peut être trouvée sur stackoverflow. Une fois que tout a été installé, vous pouvez simplement exécuter le fichier principal du bot comme ceci -> python3 index.py. Cela exécutera le fichier principal du bot. Ensuite, si vous souhaitez fermer le terminal sans terminer le processus, vous pouvez vérifier l'écran d'installation et détacher cette session.


Je vous envoie cet autre message où à la fin je suis resté coincé et je n'ai jamais continué à savoir ceci .


Ne suivez pas ce tutoriel pour un bot python, je recommanderais de regarder cette vidéo -> youtube.com/watch?v=BYvKv3kM9pk . Ce n'est pas sur discorde mais il vous indique comment exécuter un script python. Installez simplement manuellement toutes les dépendances dont vous avez besoin en exécutant une commande comme celle-ci "pip3 install discord.py". Lorsque vous suivez cette vidéo, lancez simplement le fichier principal de votre discord bots. Si vous avez d'autres problèmes, commentez.


Si vous avez aimé ma réponse, pensez à la marquer d'une coche verte