Zum Hauptinhalt springen

Eine einfache und intuitive Möglichkeit, aus einem Kreis ein animiertes GIF im Telegramm zu erstellen

Telegram – dies ist einer der beliebtesten Messenger der Welt, der viele einzigartige Messaging-Funktionen bietet. Dazu gehören die Möglichkeit, animierte Sticker zu erstellen, mit denen Sie Ihren Nachrichten mehr Ausdruckskraft und Originalität verleihen können.

Eine der beliebtesten Möglichkeiten, eine Animation in Telegram zu erstellen, ist die Verwendung von Kreisen. Becher, die sich in verschiedene Objekte verwandeln, können Ihre Aufkleber auf eine neue Ebene bringen und sie für Ihren Gesprächspartner noch attraktiver machen.

Um eine Becher-Animation in Telegram zu erstellen, benötigen Sie eine spezielle Software. Adobe Animate – dies ist eines der beliebtesten Animationsprogramme, das den Export in ein Telegramm-kompatibles Format unterstützt.

Installation eines Telegrammbots

Um eine Becher-Animation in Telegram zu erstellen, müssen Sie einen Telegrammbots installieren. Befolgen Sie dazu die nachstehenden Anweisungen:

1. Gehe zu Telegram und suche nach einem Bot namens "BotFather" in der Suche.

2. Klicken Sie auf "Start" und folgen Sie den Anweisungen des Bot, um einen neuen Bot zu erstellen.

3. Merken Sie sich das erhaltene Token, das zur Autorisierung Ihres Bots verwendet wird.

4. Kehren Sie zu Ihrer Entwicklungsumgebung zurück und installieren Sie die notwendige Bibliothek, um mit der Telegramm-API zu arbeiten. Verwenden Sie dazu den Befehl:

pip install python-telegram-bot

5. Erstellen Sie eine neue Datei mit der Erweiterung .py, und importieren Sie die erforderlichen Module:

import telegramfrom telegram.ext import Updater, CommandHandler, MessageHandler, Filters

6. Erstellen Sie eine Handlerfunktion für den Befehl /start:

def start(update, context):context.bot.send_message(chat_id=update.effective_chat.id,text="Привет! Я бот, который создает анимацию кружка. Просто отправь мне сообщение и я покажу тебе анимацию!")

7. Erstellen Sie eine Handlerfunktion für Nachrichten:

def echo(update, context):context.bot.send_message(chat_id=update.effective_chat.id,text="Я получил твое сообщение: " + update.message.text)

8. Erstellen Sie eine Funktion, um den Bot auszuführen:

def main():updater = Updater(token='ТОКЕН_ВАШЕГО_БОТА', use_context=True)dp = updater.dispatcherstart_handler = CommandHandler('start', start)echo_handler = MessageHandler(Filters.text, echo)dp.add_handler(start_handler)dp.add_handler(echo_handler)updater.start_polling()updater.idle()if __name__ == '__main__':main()

9. Ersetzen Sie 'UNSER BOT-TOKEN' durch das zuvor erhaltene Bot-Token.

10. Führen Sie die Datei aus und Ihr Telegramm-Bot ist bereit zu gehen! Jetzt können Sie Nachrichten an den Bot senden und er wird darauf antworten.

Erstellen eines animierten Mugs

Um eine Becher-Animation in Telegram zu erstellen, müssen wir HTML und CSS verwenden. Hier ist ein Codebeispiel, das veranschaulicht, wie ein animierter Kreis erstellt wird:

  1. Erstellen Sie ein HTML-Element, das einen Kreis darstellt. Verwenden Sie zum Beispiel ein Tag .
  2. Fügen Sie dem Becher eine CSS-Klasse oder Attribute hinzu, um seine Form, Größe, Farbe und andere Stile zu definieren, die Sie anwenden möchten.
  3. Überlagern Sie die Animation mit CSS über den Kreis.
    • Verwenden Sie die Animation-Eigenschaft, um eine Becher-Animation zu erstellen.
    • Geben Sie die Dauer der Animation mithilfe der Eigenschaft animation-duration an.
    • Definieren Sie die Keyframes der Animation mit dem @keyframes-Block.
    • Geben Sie an, welche Eigenschaften sich bei jedem Keyframe ändern sollen.
  4. Legen Sie die Animation mithilfe der Eigenschaft animation-name auf einen Kreis fest. Geben Sie den Namen der Animation an, die Sie im @keyframes-Block angegeben haben.
  5. Wenden Sie bei Bedarf andere Stile auf den Becher oder sein übergeordnetes Element an, um den gewünschten Effekt zu erzielen.
 

In diesem Beispiel wird eine Animation eines Kreises erstellt, der sich endlos im Uhrzeigersinn dreht. Sie können die Stile und Animationen des Mugs anpassen, um Ihren Bedürfnissen zu entsprechen. Mit diesen einfachen Schritten können Sie eine einzigartige Becher-Animation in Telegram erstellen.

Hinzufügen einer Becher-Animation zu einem Telegramm-Bot

Animationen können Ihrem Telegramm-Bot zusätzliche Dynamik und Attraktivität verleihen. Wenn Sie Ihrem Bot eine Becher-Animation hinzufügen möchten, können Sie dies mithilfe der Telegram Bot API-Auszeichnungssprache tun.

Zunächst müssen Sie einen Kreis erstellen, der in der Animation verwendet werden soll. Sie können einen Kreis mit HTML und CSS erstellen und ihn dann im PNG- oder SVG-Format exportieren.

Sobald Sie ein Bild eines Kreises haben, können Sie es mithilfe der sendAnimation Telegram Bot API-Methode auf den Telegram-Server hochladen. Sie müssen die URL des Bildes und die Dauer der Animation angeben.

In diesem Beispiel verwenden wir die Axios-Bibliothek, um eine Postanfrage an den Telegram-Server zu senden. Wir verwenden auch das fs-Modul, um das Bild des Bechers von der Disc zu lesen.

Nach dem Senden der Anfrage wird der Telegram-Server das Bild des Kreises im Telegramm-Bot herunterladen und animieren. Sie können die Dauer der Animation in Sekunden im Feld duration angeben.

Jetzt haben Sie die Grundlagen, um Ihrem Telegramm-Bot eine Mug-Animation hinzuzufügen. Sie können verschiedene Animationsparameter wie Geschwindigkeit, Farbe und Bewegungsbahn des Kreises anpassen. Spielen Sie mit verschiedenen Optionen und erstellen Sie einzigartige Animationen für Ihren Bot!

Testen der Becher-Animation in Telegram

Bevor Sie eine Becher-Animation in Telegram veröffentlichen, müssen Sie einen Test durchführen, um zu überprüfen, ob sie richtig funktioniert. In diesem Abschnitt betrachten wir einige wichtige Schritte, um sicherzustellen, dass die Animation ordnungsgemäß funktioniert.

  1. Verwenden Sie ein echtes Gerät: Um zu sehen, wie die Animation in Telegram aussehen wird, wird empfohlen, ein echtes mobiles Gerät oder einen Emulator zu verwenden. Stellen Sie außerdem sicher, dass Sie die neueste Version von Telegram installiert haben.
  2. Senden Sie eine Nachricht mit einer Animation: Erstellen Sie eine Nachricht mit einer Animation eines Kreises und senden Sie sie an sich selbst oder einen anderen Benutzer im Telegramm.
  3. Testen Sie die Animation auf verschiedenen Geräten: Testen Sie sie auf verschiedenen Geräten und Bildschirmen unterschiedlicher Größe, um sicherzustellen, dass die Animation auf verschiedenen Geräten gleich aussieht.
  4. Überprüfen Sie die Animationen auf verschiedenen Betriebssystemen: Telegram ist für verschiedene Betriebssysteme verfügbar, einschließlich iOS, Android und Windows. Stellen Sie sicher, dass die Animation auf allen diesen Plattformen funktioniert.

Achten Sie beim Testen auf die folgenden Aspekte:

  • Flüssige Animationen: Stellen Sie sicher, dass die Animation des Kreises reibungslos ohne Verzögerungen oder Ruckeln abgespielt wird.
  • Farbe und Größe: Stellen Sie sicher, dass die Farbe und Größe des Bechers den eingestellten Werten entsprechen und nicht auf verschiedenen Geräten verzerrt sind.
  • Aussehen auf verschiedenen Bildschirmen: Bewerten Sie, wie der Kreis auf dem kleinen Bildschirm Ihres Smartphones und auf dem großen Bildschirm Ihres Tablets oder Computers aussieht.
  • Wiedergabe im Mobilfunknetz: Stellen Sie sicher, dass die Animation ordnungsgemäß funktioniert, wenn Sie ein mobiles Netzwerk verwenden, nicht nur, wenn Sie mit WLAN verbunden sind.

Nach dem Testen und Sicherstellen, dass die Becher-Animation in Telegram korrekt funktioniert, können Sie Ihre Animation in Ruhe veröffentlichen und das Ergebnis genießen!